留求艺—您的留学规划师

美国一半程序员非科班出身

90次

问题描述:

美国一半程序员非科班出身希望能解答下

最佳答案

推荐答案

感谢邀约,美国的国情和文化氛围和我们不一样,他们一般是选择做自己感兴趣的事情,做事情反而更有激情,以下是我针对这个事情的看法,欢迎大家指正:国外入这一行更多出于兴趣,我们更多的是为了生活美国人选择的职业更多的是出于自己的兴趣,不像我们从大学开始就不知道自己要什么,想从事什么样的工作,对自己缺乏规划,我们非科班出身的程序员更多的是因为这行收入高才选择这行,出于兴趣的我觉得很少。

出于兴趣工作和非出于兴趣的工作差别还是很大的,从事这一行要承受更多的压力,不断的学习新知识,如果不是出于兴趣,做这行会很痛苦的。还有一个强调的是,美国的福利比较完善,能够支撑着他们做着自己更感兴趣的事。英语优势,国外社区活跃,强于我国很多非科班出身和技术环境还有一点强调的,母语优势是他们的先天优势,我国的非科班出身开发,英语基础一般很弱,由于技术更新很快,很多技术文章的第一手资料都来源于国外,他们很容易接触到第一手资料,并能很容易掌握,反而我们就闭塞很多,即使掌握了这些资料,要消化这些内容,对于我们来说也并非易事。还有一点要强调的是,国外的技术社区非常活跃尤其是开源社区,社区的技术大牛很乐意帮助新人,我国活跃的技术社区,我个人觉得并不是特别多。从事基础的编程工作,并不需要太深专业知识我们清楚,从事最基础的业务编程工作,只要掌握语言的基础语法和编程思维就能进入这个行业了,并非要有很深的数学知识,这也是目前培训班存在的原因,非科班出身的,只要经过几个月的集中学习,也能很快上手编程。如果是美国人,加上他们的语言优势,编程语言又是英文,对于他们说,自学是相当容易的。小节今天的分享就和大家聊到这里,感谢你的阅读,总而言之,对于美国人来说,非科班的人做程序这一行业是很容易的,相比较我国,我们的开发人员要付出很多的努力,才能在这个行业里走的更好。感谢大家阅读,如果你有什么好的想法欢迎到留言区分享交流,如果你赞同我的回欢迎给个赞和转发,谢谢支持。

美国一半程序员非科班出身

其他答案

在操作系统上的应用程序编写属于技能训练,不需要太多的基础知识,他是让你用计算机来解决你实际生活中的问题,不是解决计算机的问题,你甚至可以完全不懂电子电气知识,更甚至你连二进制加减法都可以完全不会,因为这些问题不是你现实世界的问题你不会遇到,当然除非特定行业环境要求,所以只要经过一定的自我训练就可以掌握,但是如果你是解决计算机的问题那就要具备很多的专业知识这需要一个漫长的过程其中可能需要课堂学习和大量的目的性实验,但是应用层的东西并不是说简单而是专业过于分化,比如一个财务人员为了提高自己的效率,通过学习编程知识可以做出财务软件,他可以不知道计算机内部是怎么回事,而游戏开发人员为了绚丽的效果可能需要高性能的硬件,这就需要底层工程师的配合所以需要更多的计算机知识,但他本质也属于应用层,所以你只要知道你的需要和计算机的关系你就明白为什么会有非专业的程序员了,就像你会写字那么你是写一篇关于文字发展的论文,还是只是为了写信,跟会写字本身没有关系,你不能说某个人完全不懂每个文字的来源,为什么却能写出小说吧

为你推荐

网站首页  |  关于我们  |  联系方式  |  用户协议  |  隐私政策  |  在线报名  |  网站地图