软件工程是一门实践科学,编程语言,我们称其为“语言”,语言就是拿来说拿来用的,有输入有输出,才能不断的形成反馈和激励,越走越远。
我们现在的大学课程设置得很有问题。
小编一个亲戚,学的是计算机专业,现在大三了,估计他们班上没几个最后能学出来。当然他们学校也不好,但同样不好的生源,进培训机构,两年过后大部分人都能上手工作啊?
一个很重要的问题,就是大学的课程设置太呆板太落伍太反人性了。我侄女大一的时候,还是很认真学习的,一打电话就是在图书馆。我问她你在学什么?
“C语言。”
“哦?现在图书馆都有计算机了?”
“没有啊!”
“那你怎么学C语言?”
“看书啊!”
“怎么看?”我奇了怪了。
原来她每天就捧着一本C语言的书在图书馆,一本书上画满了横线、波浪线、三角形圆形,然后就开始打瞌睡……
学了一学期的C语言,独立的打一个三角形都打不出来。
码这么多字,就是特别强调:编程不是这样学的!特别是一些女生,切记切记!!!
学到一定的时候,肯定是要找工作的。我个人觉得,越早找到工作越好,毕竟在工作中学,要比自己摸索快得多。
很多同学心里害怕:我没有文凭没有学历……
其实呢,这只是你自以为。通常只有很好很好的单位,才会有意识的招一些很有名气的大学应届毕业生。一般的大学毕业文凭,没什么用的,作用基本上等同于你的身份证。
为什么很多同学都怕呢?可能主要还是心虚招聘启事上第一条就写着的要求:计算机专业本科以上学历。这都是HR按惯例整上去的东西,就像入团/党要写的那些……一样。
投简历的时候根本不看这些东西!有这个时间我还不如多投几份简历呢。
当然,第一份工作肯定比较难。但心态要好:这是你转行的代价啊!就准备好三个月六个月,一直投简历,一直面下去,每次面了回来就总结,迟早修炼成“面霸”,这个过程一样有助于能力的提高。
万事开头难,第一份工作可以“将就”一点。自己憋足气,不断提高,第二份工作就可以“嚣张”了——那时候,人家看的就是你的工作经验了。
这里有一个小问题:需要“伪造”学历么?
首先,小编觉得没必要。
当然你实在觉得没有学历这个“敲门砖”连面试机会都没有,在投简历的时候伪造一下也可以,因为HR不懂这些。但面试结束(最好是开始)的时候一定要如实的向面试你的技术负责人说明情况。一般的技术人员都能够理解,他不理解就不理解了——此处不留爷自有留爷处!
或许你对于真实的程序猿/攻城狮/IT民工生活是非常好奇的
首先,这些都是“自黑”。就像“人民公仆”一样——好像我哪里说错了?
其次,任何一个行业,都有很多讨厌自己本职工作的人。哦,你自己都已经要转行了,想来我也不用多说了。
然后,这肯定是一个“朝阳行业”。伴随着“万众创业”的口号,程序员的身价这几年猛涨。你看,到处都是“只差一个程序员”了。当然,三十年河东三十年河西,小心泡沫吹破了。
最后,这个行业还是有几点“不好”的地方:
没办法投机取巧。行就行,不行就不行!“我爸是李刚”也不管用。
知识更新快,需要不断学习。工作肯定会有积累,但不能一直吃老本。
对着电脑的时间远远大于对着人的时间。会被人家认为古怪或者“宅”。
会被亲戚朋友经常叫去装机修电脑。
与其不断凭空焦虑,不如踏踏实实的静下心来做事。
焦虑什么呢?这其实是我最近才想明白的一个道理,还是怕走弯路:我学了这个有没有用,我选的那个究竟有没有前途……
但真的有捷径么?那些真的都是弯路吗?难说得很。
不说看路边的风景,就说最后的结果。人这一辈子,真的得讲究积累。很多时候,成功只是水到渠成的结果而已。
联系客服