治疗白癜风用的药 http://m.39.net/disease/a_5629059.html阅读本文大概需要6.66分钟
最近回答了一个关于程序员的出生以及工作问题,阅读量和留言挺多的,当时回答的不够全面,今天特此整理下思路,再做一次分享吧。
程序员的出身无外乎以下几点:
科班出身
非科班出身
科班+培训机构出身
非科班+培训机构出身
自学出身
下面就具体来谈谈每个出身的含义以及具体需要掌握的知识等细节吧。
程序员
1.科班出身
科班出身是什么意思?
科班出身就是说专业对口,在自己所从事的工作方向,刚好学习和研究过。
所以对于程序员这个行业来说,科班出身不外乎就是说计算机相关专业出身了,当然也可以包含其他的专业,比如电子工程,也是需要编程的,这里90%说的是计算机专业出身的。
科班出身可以说是指计算机专业出身的。
计算机专业出身可能需要学习好多的编程语言,编程技术以及数据库技术、网络安全技术等。
计算机专业学习的编程语言
记得我当时学习过好语言哈,比如C、C++、java、C#、asp.net、html。大概就能记起来这么多,其他比如数据啊、软件工程啊、网页设计、网络安全、路由交换技术、数电和模电、计算机组成原理、算法设计、计算机网络。大概能记起来这么多了,突然感觉自己学了这么多的课程,想想自己目前从事的,以及自己真正对的,是在感到惭愧。
突然感觉好多知识都还给了大学老师了。
非科班出身
有了上面科班出身,那么非科班出身就好理解了。比如数学专业、英语专业、艺术设计专业、音乐专业……等等其他相关专业。
对于非科班出身,入行IT当程序员,学习方式不外乎自学和培训,关于这个后面会说到。
科班+培训机构
科班+培训机构属于目前比较常见的一种现象了,目前好多培训机构直接和高校签订了所谓的3+1计划,专门针对科班出身的人制定的,在学校学习3年,然后再培训机构培训培训1年,说是1年其实4个月就搞定了。这样的计划确实有些坑,在第四年期间,学校和培训机构两边都得交钱。
学校一般为了提高就业率,所以会和培训机构签订协议。
code
非科班+培训机构
非科班+培训机构这样方式,属于大部分非科班人的选择。
考虑到自己自学能力以及知识缺乏,报一个培训机构确实能省好多事情。
如果你经济能力可以,报培训班完全是正确的选择。
自学
最后来说说自学的。自学出身当程序员的处于少数人群,毕竟能够坚持自学并且找到合适工作的人不多,这类人确实很值的敬佩。
佩服自学的人
自学可以省好多的培训费,一般培训费至少1.5W,对于家庭收入拮据的人来说,自学也是明确的选择。
自学
再次说下,如果你不喜欢自己的行业,或者感觉自己的行业太累,可以考虑考虑学学编程,当你学习编程的时候,你会发现,真的很难,自己的行业真TM轻松。哈哈,开个玩笑。
我们都是程序员
程序员是一个需要耐得住寂寞,适应在黑夜里针扎,他们视代码为生命。他们是最忠诚的一类人。
一入程序深似海,从此女友是路人
我们都是程序员
后记
头条号分享Linux,Windows下C/C++,编程相关的技术,坚持每天进行技术支出,希望大家能够喜欢。
你的