人人都可以做程序员吗?
首先点评下你这个同学,真是尬聊啊!程序员是否真的如你同学所说,培训几个月就可以出来工作了吗?是否人人都可以做程序员?
培训出来的程序员内部行情都知道,现在培训机构出来的程序员越来越多,但是并不是任何人通过几个月的培训都能成功找到工作。君不见很多培训出来的程序员找工作有多费劲,简历造假、学历造假的大有人在。所以并不是经过几个月的培训就可以将一个零基础的人培养成一名可以完成实际项目开发工作的程序员。也不是你同学说的培训几个月就可以的,如果任何人培训出来都能干程序员,那咋还有那么多找不到工作的。
一名合格的程序员逻辑思维是缜密的。说个很现状的例子,我朋友所在的开发组,招聘的都是实习生。一个团队中90%的人都是刚出校门的实习生,有一定的javaweb开发基础,能写代码。他们一个项目做了马上一年了,发布到线上主流程都跑不通,一个人改自己的bug顺带着也把别人的模块改坏了。一方面是由于经验不足的原因,另一方面很多问题的考虑不全面,所以严密的逻辑思维能力是合格程序员的要求,但是并不是每个人的逻辑思维能力都是缜密的。
程序员的知识体系是庞大的随着涉猎的范围,数据结构、操作系统原理、计算机网络、并发编程之类的知识真不是随随便便看看就可以学会的,需要具备一定的「智商」,看过一个调查,说程序员的智商一般都在120左右。所以,并不是每个人都能达到120.
程序员也有等级之分一般我们称1年左右经验的程序员为初级程序员,2-3年经验的程序员称为中级程序员,接着就是高级程序员。所以「人人都可以做程序员」倒不如说「大部分人都可以做初级程序员」。
程序员内功的修炼可以看做一步步打怪升级,并不是每个人都有那个能力可以做到。
所以并不是每个人都适合做程序员,并不是每个人都可以做程序员。
Copyright © 广州京杭网络科技有限公司 2005-2025 版权所有 粤ICP备16019765号
广州京杭网络科技有限公司 版权所有