当程序员好不好?

阳光e视


1.当程序员要熬夜

不是说为了装逼要熬夜,不得不承认,在夜晚的思维确实比白天清晰,而编程的算法必须要考虑其时间和空间复杂度,只有让程序运行的时间尽可能短,以及占用的空间越小这样才能称得上一个好的算法,把这样的算法写出来的才算一个好的程序员!

2.当程序员的思维要灵活

还是第一点提到的,为了一个好算法,必须思维灵活,才能有一个好的用户体验,客户才会用你做的软件,所以课程安排中的高等数学,数据结构,数值分析等课程就显得格外重要,这并不是说你要有多聪明,而是说一定要多看算法,多练习,见多了自然就会一些技巧来优化算法!

3.当程序员要及时转型

程序员一旦过了30岁就面临转型的问题,不得不承认一旦上了年纪,思维必然没有年轻人灵活,这时就要向管理层转型,虽然思维没有那么灵活了,但是工作经验摆在那!可以在所在的公司担任项目经理之类的职位!所以说程序员不仅要编程能力强,同时自己也要学会管理,否则到了那个时候就会变成一枚弃子!在刚开始出道的时候要遇上一个好的师傅愿意带的话就会少走很多弯路,跟在他的身边学习!

4.当程序员可以接私活

一个好的程序员,在业内都会转播,所以会有其他一些公司或者政府部门找上门来,让你做一个项目!只要做好了本职工作,那些项目还是可以接的,但是如果有损原来公司的利益,不管多少钱还是不做的好,毕竟纸包不住火,应该要有基本的商业道德!一旦发现,就没有地方敢用你了!现在很多大学教授就只管做项目而不好好教学!

以上纯属个人观点,如果对你有用,欢迎大家关注我的头条号:世圣时刻,也欢迎大家和我一起讨论有关程序员的问题,我也需要不断学习!


互联网经理人


当程序员挺好的,尤其是如果你毕业的专业是计算机专业,通讯专业,电子专业或者数学,物理专业之类的专业。我以前公司几个很牛的程序员都是数学专业毕业的,他们不但思维非常活跃,而且做事严谨,发展的好的,后面都成为项目经理,软件经理,设计总监等公司的中流砥柱了。

程序员不但能培养你的全局感,而且还需要跨部门配合,培养很强的交流能力,这两项技能都是职业生涯的必杀技。先说全局感,我们都知道程序员需要框架流程图,任何一个指令的非逻辑性跳转都将导致程序的非正常运行,所以时时刻刻你都要全面看待;同时程序员作为软件的执行者,需要和硬件工程师互动交流,双方的紧密合作是高附加产品的价值所在。

同时程序员还是一份相对比较稳定的工作,它作为一个专业性比较强又需要长期脑力运作的职业,许多人把它当做一份吃青春饭的工作,实际上是对这一职位有些误解。国外微软,hp ,苹果等国际性大公司里的程序员都是资格很老的老员工,只是由于国内目前专利制度还不是十分健全,执行也不是十分到位造成天下软件靠借鉴的假象,相信随着国内对知识产权保护力度的加大,软件的价值将更好的得以体现,那时程序员的春天将真正来临。

目前程序员的薪资在各个公司都属于中上水平,高的月薪甚至几十万,如果你足够幸运有条件做程序员的话,建议用心写几年程序,用心完成几个项目。


职场诸葛2019


it行业现阶段是朝阳行业,包括所有的第一二产业现在都需要技术人员的支持,小到一家酒店大到一个集团,而且通过数据对比可以知道,对比其它产业程序员的收入还是比较有竞争优势的,再次程序员是一门技术活,那怕你不到公司上班通过自己的人脉到外面接外单也可以过日子,最后如果你有一个创业的梦想通过互联网创业是成本最低的一个,当然你得有资源和好的项目和打动投资人来投资你的项目。下面这几个现阶段用工缺口非常大的方向:

大数据

人工智能

区块链技术

关于收入

在大家的固有印象中程序一直被认为是一个高薪职业,数据显示87.4%的中国开发者的月收入水平高5000人民币,67.6%的开发者月收入达到8000人民币以上,这个收入水准已经追平中国最发达城市北京(¥9240)、上海(¥8962)、广州(¥7409)、深圳(¥8315)的月度平均工资水平。

总结

对于拥有专业技能的人才或新兴的人工智能、大数据、区块链方向的技术人员缺口是很大的,入选或转这些方向越早越好。

本人现处广州从事互联网工作多年,资深技术人员、管理人员。愿结识有互联网业务的技术人员或企业人员。


科技大咖的Vitamin


很多人想当程序员,都是被程序员的高薪所吸引,其实并不是所有的程序员薪水都很高。

首先,只有在一线城市才会对程序员有更多的需求,因为有需求,所以程序员会有更多的选择,薪水待遇等福利才会比较高。相反,如果所在城市是二线,甚至二线以下,就会有英雄无用武之地的尴尬情况,薪资待遇高不到哪去

其次,程序员的薪水跟自身技术能力息息相关,有开发经验的程序员,跟刚毕业的应届生的薪水待遇有天壤之别,毕竟老板也不是傻子。

最后,程序员是个需要不断学习的职业,现在信息技术更新太快,一旦停下学习的脚步,就会被淘汰,只能吃老本,所以就出现了很多程序员只能吃青春饭。360行,行行皆不易!


五香花生油


你说的好是什么好


猿子弹


不好,整天和电脑打交道会失去很多很多。比如人脉。交际能力等等更重要的东西


Windfromwild


你想当程序员很正常,因为程序员的工资很高,但是程序员要经常熬夜,而且它的竞争比较激烈。而且现在一般,互联网公司前景都非常好。不过程序员他们的身体通常都不是很好的,有一些人经常加班。我认为,行行出状元,并不是程序员就一定好。所以呢,你找工作的话还是兴趣最重要,这样你才能做的长久,而不是看薪资高低。


小码农薛尧


选择大于努力,选择对了,可以事倍功半。

每个行业没有好不好,只有适不适合,只有先付出才会有收获,选择一个行业需要考虑是否对它感兴趣,兴趣可以持续多久,如果是短期的,不能坚持的,就不要选择程序员了,程序员需要学习的东西太多了,有操作系统,编译原理,数据结构与算法等,还有现在技术更新迭代快,是否有恒心持续学习,懒惰注定被淘汰,你是否准备好了?


过点安逸的生活


你努力好学就好,毕竟技术知识更新速度太快了,更要有很好的基础知识,工资待遇看你技术能力了,半路出家的想进大厂还是很困难的


共享生活领域创


喜欢的人喜欢的不得了,不喜欢的简直受不了。身边很多计算机专业的毕业没两年就转行了,但也有很多非专业的干得很好,取得不俗的成绩,有的甚至一个项目组里就没有一个专业的,但非专业的往往要付出更多的努力才能在这条路上走得更好。所以,个人认为好不好,看个人,苦不苦,个人看。