武汉北大青鸟中南软件学院
400-027-0822

从零基础开始成为一名软件开发工程师容易吗?

2017-02-18供稿中心: 北大青鸟武汉中南软件学院

软件工程师在大众的眼里,或许是一个出众的职业,收入不低, 技术含量还挺高,就连我自己刚入行时也是这么认为的,但事实上并不确切。

任何行业中,只要是在金字塔顶端的那部分,都是令人羡慕的,然而,那是需要天赋、机缘、心血、实力的。但如果仅仅只是想入行,就没那么苛刻了, 尤其是软件开发行业,更容易。

做一件事情轻松还是坚难, 使用什么样的方法不可忽视,我以一个过来人的身份分析如何正确快速的踏入软件开发这个行业。

许多人认为开发软件是一件只有聪明人才能做的事情, 这只是一个刻板印象,跟IT行业发展的速度太快有关系 。二十年前, 在中国绝大部份人可能连电脑是长什么样的都还不知道,仅仅几年后,电脑飞速普及,每家必备。 然而, 要使用这部机器, 必须经过专业的培训,连开关机时先按显示器开关还是先按主机开关都有很深的学问,这不仅难度高,而且还很神秘。更别说里面装的软件了, 不经过长期专业的指导,根本玩不来。 从正常的逻辑上的看「使用软件都这么难了, 那制造软件门槛不是要高到天上去了」

事实上,开发软件和使用软件之间并没有什么必然的关联,更不是老子和儿子的关系 。有时候使用某个软件会很困难,而开发某类软件却很容易,还有的时候却是相反的,因为开发软件的工具和编程语言, 也只是一种软件而已。至于到底是先有软件和还先有编程语言,那就是先有鸡还是先有蛋的问题了, 这里不作详细讨论 。

编程是不是需要具备较强数学能力?

完全不用, 只需要你掌握普通的加减乘除、算绝对值、指数等最最基础的知识,编程的数学要求也就满足了。 这毫不夸张, 我写了五六年的代码 ,唯一一次用到上学时学到的数学公式是三角函数相关的知识,那时候需要让一个点在网页上转圈,而且这并不是工作上的需要, 只是我自己没事耍着玩而已。

英语不好能编程吗?

理论上最低的要求是认识26个英文字母即可, 也就是说你只要上过初中英文课程就行了。 这并不是说编程并不需要会英语, 而是因为现在翻译软件满天飞, 看不懂用软件翻译就能解决问题了。

找软件工程师的工作有学历要求吗?

学历自然是越高越好, 然而,只要技能掌握扎实,就绝对会有公司要你。 现在这种职位行业需求大, 很多公司根本招不到人, 学历不是他们首要考虑的入职要求。

编程职业是不是到年纪大了就不能做了?

没有人会原地踏步, 只要你不断努力就总会有你发挥价值的空间, 反之, 干任何工作都会丢饭碗。

编程这种工作是不是需要经常加班?

在任何行业中, 总有加班现象特别严重的公司, 政府机关和国企也不能例外, 不想加班只要不去那样的单位就可以了, IT行业也有工作很轻松的企业。 反正我做了这么多年, 加班次数数都数的过来。

至于收入方面,这个还需要看地区。总的来说收入是高于普通传统行业的。

讲了一大堆废话,接下来说说正题,如何快速的成为软件开发工程师。

想在零基础的前提下入行做一名前端开发工程师(软件工程师),是不需要拥有很高的学历的,也不需要很强的数学能力, 更不需要玩的很溜的英语水平。 然而, 却需要具备对编写代码有强烈的兴趣,非常想自己去制作一张网页、编写一段特效,或者说用代码实现一个自己想要的功能。

较强的自学能力, 能不通过别人的帮助,自己寻找方法学会某一类知识、玩转某一种技术。

养成看书的习惯, 因为看书是最好的系统的学习知识的方法。

能持之以恒,不轻言放弃,因为从零基础到可以通过掌握的前端技能谋生, 最起码需要经过3-6个月不间段的学习和训练, 这也许是一个枯燥寂寞痛苦的过程。

关于我们
首页
公司简介
课程专业
师资力量
高薪就业
青鸟课程
ACCP
学士后Java
基础教育
UI设计
回到首页