这篇文章主要介绍本人成为一个程序猿的心路历程,平时不怎么写文章,有很多作为一个刚退化为程序猿的想法想说,但又不知道从何说起。那就想到什么说什么吧。
猿有很多种
浙江优就业
学过计算机的人都应该知道程序猿也分很多种,不知道你可以百度一下,百科上大概有元谋人,蓝田猿人,山顶洞人...等等好像百度错了。应该是这个
程序员
按方言分类,有c++、c#、java、php、python等等猿,按品种可分为前端、后端、运维、测试、数据库等等。
成为猿人之路
很多大学是软件或者计算机相关专业的同学们都会在实习之前确定好自己的方向。很多人看重的是开发方向的发展前景和薪资水平,我就认为自己擅长什么喜欢什么就选什么。薪资,发展什么的,只要你有能力,还怕买不起电瓶车?
我为什么选择前端开发?不少人认为前端开发入门很容易加上培训机构泛滥,前端是随便聪明点的猿都可以学。其实...我也无话反驳,前端入门容易是众所皆知,但是只懂些html或者套框架永远都只是切图仔,只要你入门了前端你就慢慢认识到前端的学习无止境的,深度方面说有原生js、设计模式、原型链等等,广度方面说有各种框架、特效开发、工程化、自动化甚至游戏开发。
一开始我也并不是因为入门容易才学习的,接触了前端我发现它不像其他语言开发那样都是和数据打交道,我们还会做出别人肉眼可见的界面,指尖可玩弄的交互效果,JavaScript语言甚至用到了后端和游戏开发,一遍代码多端运行,还可以开发app。很适合我这种懒猿,tm学一样东西想搞啥自行车都可以。其实还有一个原因,大三那年一个朋友就培训了点前端的基础,就找到了7k的工作,甚是羡慕啊。最后还是因为钱,打脸了。
毕竟学校没有前端课程,即使是其他语言学校学的也只是语法基础,那除了培训就是自学,自学的能力尤为重要。面试前、工作前你必须要有一定的知识储备甚至是项目经验,招聘公司才会对你有印象,人家即使是收实习生也不会收什么都不会的小白。(之前有个应聘的大学牲回答笑死人:“我大学都在玩游戏,不怎么学习,基础也不太好,现在找工作不知道怎么找,我就来试一下”。),如果管不住自己那就培训吧。
尤其是我们这些做前端的学习能力和学习主动性一定要有,前端技术没几十个月就会有所变动和更新,不与时俱进你面试或者跳槽时就会处处碰壁。或许有人想我懂那么多干什么,我拉拢一下关系往管理层走不就行了吗?科技时代技术才是才能的指标,就算你哪天踩狗屎运到了管理层,下属问你什么技术问题,叫你给对策,让你技术选型,你什么都不会,哪个下属会认可你这个上司。
自学途径:教学。。网站,技术文档,大神博客,技术论坛...
总结一下
很多非IT圈的人固有的印象是程序猿总体就分为两种,点一下回车就可以改变世界的和埋头苦干身体被掏空的。事实上程序猿按开发的产品可以分为很多种,他们各有自己擅长和不擅长的领域,做嵌入式的未必会网站开发,做网站的不一定会开发游戏(八大姑七大姨手机坏了都找你修,直接告诉她修不好了,换一台吧)。还有刚入行的程序员,想要在自己的领域有所作为,得到发展,首要条件是对你做的事情有兴趣和不断提升自己的知识储备。
学it就到中公优就业。
标题:编程新手入门指南:初学者必读
链接:https://www.ltthb.com/news/xydt/132036.html
版权:文章转载自网络,如有侵权,请联系删除!
用户评论
这篇文章写的真好!作为一名刚开始接触编程的菜鸟,很多地方我都感到非常受益匪浅。尤其我喜欢作者对基本概念的解释,通俗易懂,一下子就明白过来了!
有16位网友表示赞同!
虽然我很想成为程序员,但看到这些代码真心有点懵逼QAQ 希望以后能有更直观、更生动地讲解,这样我才能更容易理解!
有6位网友表示赞同!
入门篇确实太贴心了!我之前完全不知道从哪里开始学习编程,现在看到了这篇博客,感觉有了方向了。我要好好跟着作者的步骤一步步来!
有20位网友表示赞同!
这个入门篇真的有点基础过浅啊,我之前学过一些基本的语法,这里讲的内容很多都是重温的,希望能再深入讲解一些算法和数据结构知识!
有13位网友表示赞同!
刚开始学习编程确实很有挑战性,不过只要坚持不放弃,总会取得进步。作者的经验分享很宝贵,我会牢记其中,争取早日成为一名优秀的程序员。加油!
有13位网友表示赞同!
我觉得这篇入门篇挺棒的,把编程的基本概念都讲清楚了。对于一些零基础的同学来说,这份资料简直太管用了!推荐给所有想学习编程的朋友!
有12位网友表示赞同!
这个教程还是不错的,但觉得缺乏实践案例,如果能提供一些实际项目案例教程,对新手更容易理解和掌握。期待作者后续可以更新!
有20位网友表示赞同!
看到这些代码,我就头晕了... 感觉还是要找个老师手把手教才行啊!博客文章总觉得没有实体的课程更有帮助!
有5位网友表示赞同!
这篇文章让我看到了编程的美好之处,那些看似复杂的代码背后蕴含着无限的创造力!我要努力学习,用编程改变世界!
有10位网友表示赞同!
虽然我目前只是初级阶段的程序员,但我觉得这篇入门篇已经帮我奠定了扎实的基础。感谢作者分享的知识!
有6位网友表示赞同!
作为一名正在学习编程的大学生,我发现这篇文章非常有用。很多地方都能解答我的疑惑,让我更加清晰地认识到编程的世界!
有17位网友表示赞同!
这个博客文章讲解得还是比较通俗易懂的,适合初学者阅读和参考。不过我觉得应该补充一些常见的错误和解决方案,这样能帮助新手更好地解决问题!
有9位网友表示赞同!
这篇入门篇真的太赞了!帮我彻底摆脱了对编程学习的恐惧,现在我更有信心去探索这个神奇的世界了! 期待之后继续更新更多有用的内容!
有16位网友表示赞同!
我之前花了很长时间学习编程基础,终于看懂这篇文章里的讲解了! 希望作者能写一些更深入的内容,比如如何进行代码调试和优化等!
有12位网友表示赞同!
虽然这篇文章入门性很强,但我感觉对于有编程基础的人来说可能显得太过简单了一些。希望能多提供一些进阶内容!
有17位网友表示赞同!
我从小就对计算机programming very interesting, 但是一开始不知道从哪里开始学,现在看到这篇博文, 我可以踏上学习之路啦! 我真的非常高兴!
有11位网友表示赞同!
入门篇讲得太浅了,我想要深入了解数据结构和算法,希望作者能尽快更新相关内容!
有13位网友表示赞同!
这篇文章对我现在的编程学习很有帮助,讲解的清晰详细,让我更容易理解编程的原理。推荐给所有的想要开始学习编程的朋友们!
有6位网友表示赞同!