首先你要知道的是,并不是所有程序员都需要是大牛,也不是所有程序员都要进BAT或者MS、IBM这样的大公司第一,码农这活,就像是盖房子,有人设计结构,有人设计外观,有人砌墙,有人装修,未来,软件行业的分工必然是越来越细,即便你只会写最低端的代码,也有存在的价值。
没错,你猜对了,小编是真不懂码农这行……
但经过和不少业内人士的沟通,大家一致认为,在做任何事之前都得先看人。
人是会成长的,在初学阶段会用较快的速度涵盖较大的知识面,然后再根据需要或兴趣,选择在某一个领域深入学习,这是没有什么不可以的。但是,一旦基础薄弱,过于投入理论,却把目标订的太宏伟,会有点欲速则不达,打击积极性是小,甚至会产生“我不是干这行的料”的想法。
目前来说,不可能要求软件行业的从业者都是211、985院校的毕业生,IT行业也不可能是精英才能进入的行业,从另一个角度来看,在学生获得了较宽广的知识面后,完全可以在第二、三学年深入地学习其他课程,且学的较为轻松,进步速度也很快。
好了,鸡汤扯完了,来点干货。
别以为《算法导论》是所有程序员的入门宝典,虽然它很重要,但你也必须知道程序员的三大浪漫——编译原理,图形学,操作系统。
之所以这么说,是因为:行业的门槛因技术的不断进步而降低,编程语言、开发工具的迅速发展,可以用C#、Java、Objective C这样的语言完成大多数开发任务,而从公司的角度来看,如果要求所有开发人员都是基础扎实、技能全面的,那么用人成本一定很高。
所以,如何选择最优性价比,一定是该行业未来的大方向。
财答如何参与?
除此之外,你还可添加财知君微信 CJDYSKF,将邀您进【财知会】群,获得更多的权益。
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!