2019独角兽企业重金招聘Python工程师标准>>>
这个问题其实是一个相对的问题。相信有很多人赞同,也有很多人反对。而我这里不能给你肯定或否定的回答,因为这要看你选择了什么,选择怎么活?为什么这么说?
如果你身处开发一线,你将会面对许许多多的开发任务和功能修补,用户无穷无尽的反馈项目bug、提出更多需求,别说N多项目,就是一个项目也是永远改不完的。这时候你的生活状态必然是天天加班,甚至周末周日也得加班,加班都在晚上10点左右也很正常。
这种生活状态,即使技术很好,那也无济于事,技术好、开发的快、修改的问题多,但是会有无穷无尽的问题啊...。面对这种情况,拼的也就是熬了,自然是越年轻越好,熬通宵也就那么回事,但是年纪大了琐事自然又多、精力也跟不上,自然不能适应这种生活。
所以,这种情况的编程领域是吃青春饭!这种工作和生活状态,即使给你薪资2-4万,充其量也就是个高级出卖劳动力的人生,非常酷似用命来换,跟在工地上搬砖挑水泥没什么两样,不是每个人都喜欢的,很多人只是无奈而已。
但是,即使这样,也不是每个人想吃就能吃的。基础不够、功底差、技术平平的,更多情况是难以胜任,很可能到处辞职再上岗,下一个又是这样,如此恶性循环。
那么有没有新的生活方式?不是吃青春饭的?有,那就是创业创新。
上述的编程人生很多时间都在应付用户和老板的“变态”需求。其实很少时间考虑到自己的编程心情和技术技能的提升。即使有也是托辞、是借口。让你安心的好好学习的时候你不认为是提升,别人逼迫你压榨你,你才说是提升你的技术技能,这不是犯贱吗?所以说只是个借口。
相信很多人其实根本不喜欢那样的生活方式,因为你自己的自由时间都被掐的死死的。迟到挨批甚至罚款,晚上加班,周末加班,这种生活状态没多少人喜欢。那么得考虑新的编程人生。做自己喜欢的项目,去实现理想,去为物质和精神的自由而奋斗。
第二种人生需要的是真正的技术全才、有基础实力。这才真正的要求你去提升技术实力和给你时间去提升。如果是这样的情况,那么这样的编程领域就不是吃青春饭了,而是越老越吃香。
但这样的人生方式,在国外可能更普遍,国内就没多少条件了。因为选择这条路一开始肯定没在公司谋个技术总监、CTO之类的工资高。这一关走不过去,自然这条路也走不了。
选择你可能感觉的到编程领域的发展前途在哪里了吧?你会怎么选择?
混,是不能在编程领域中混的长久的。那种突击培训,然后急急忙忙找工作,然后不思进取混工作,靠逢迎拍马是过不长久的,也过的畏畏缩缩。最后的命运只有转行。
这样其实也推导的出,编程领域的发展前途:要么变成大神、走独特的路、走自由之路;要么转行重新定位领域;只有这两样,可能让你“飞黄腾达”,选择在两者之间的狭缝中求生存,只能是又累又难熬,度日如年。
智能几乎都跟编程有关,编程之路也就可以走上科技之路,所以走编程之路是改变你人生的一种可行性途径。因此选择编程领域是一条很好的发展之路。因此选择走编程之路,就要有背水一战的霸气,绝不能骑驴看马。这是本人经历十多年编程领域的总结。
本人学习过汇编、C语言、C++、JAVA、QT(一种主要用在嵌入式领域的基于C++的库)、单片机、嵌入式、Linux、PHP、JS、也写过模板,开发过软硬件结合的智能系统,也开发过web项目。但是学的越多,越深感欠缺多,需要弥补的就越多。
为了深刻理解编程行业,我经常回头反思编程到底是在搞什么,编程的未来发展该怎么走?也经常去回顾数据结构和算法,甚至一些必要的高等数学、线性代数、概率论、编译原理、操作系统原理、网络通信等内容。感觉编程领域要想越来越轻松,就得打破语言的门户之见,找到它的刻画世界的本质,领悟前辈们的智慧、探索编程的渊源。
同时我这样的学习心态也不适合去突击学习的培训机构工作、也不适合去加班加点的给客户去修改一个超链接错误,于是我选择了为自由而奋斗之路并作为人生奋斗的新目标,开发“PHP葵花宝典”记录知识体系,只是其中的一个内容。学习编程其实就是领悟人生,而人生很多时候是相辅相成的,所以我还学祖传中医,其实对中医的探索和悟道中领悟出了许多对编程提升的灵感。
所以也应该不拘一格的学习编程。用科技和中医结合,做一个复合型人才,是我以后的人生定位。因此,我虽然是编程的科班出生,但我的未来发展绝不仅仅是谋个CTO之类的职位,这样也就注定了我的未来是选择第二种方式的编程人生。
这是一个值得很多编程工作中思考的问题,你能坚持现在的加班状态多久?你的人生应该是什么?是不停的加班?然后不停的埋怨?
也给正在入编程行业的人或想要入编程行业的人或者想转到编程行业的人的一个忠告,不要认为开始学这个行业就进入了保险箱、进入了金山、要看你喜欢与否、喜欢为之付出与否,如果只是找个工作生存,那第1种编程人生就摆在后面。
但反过来,如果你是真心喜欢这一行,或者已经探索出了它的兴趣,那你技术会慢慢变得强大,你很可能过的很自由。随便举个例子,比如你可以成为多个公司的技术顾问......平时不出手,一出手就知道有没有...
修行在个人,编程领域有很多人,他们都有各自不同的生活状态,你的心态和选择决定你的编程人生的未来。