程序员有前途吗

程序员到底有多累、多辛苦?

程序员到底有多累、多辛苦?

30岁那时还是程序员,我告诉自己一定要转型,要不然就被工作毁了生活,主要还是自己的能力有限。
程序员有多累:
1 项目经理和我一起去客户驻点,每次周报都是一切正常,领导满意召回项目经理,留我一个程序员在客户现场死磕3个月。 不过经过这次,我成功转型,因祸得福。不知道有多少程序员,被这样的PM坑过
2 项目做完,来了新项目,业务知识的培训,死活听不懂
3 项目用上新技术,在家熬夜学技术,才入门。高工周末出去泡个温泉,闲来无聊,2天把我的活全部做完了。这就算了。人家还跟我讲原理,发现自己做了这么多年的程序员,连人家说的思想都勉强跟上,虽说当时别人还是很超前的。但是我清晰认识到自己做到退休,也达不到那个成就。
4 谈了事业单位的项目,工期一年,前半年在扯淡,3个月在做需求,2个月在走流程,还剩一个月了,请交付!!@#¥!@¥#@一顿诅咒后,加班加点看着键盘在舞动,字节在跳动,东方已白!
除了东方已白,人发已白!如果有我这样经历的程序员,过来人劝一句,不要等到35岁时在各个平台上问,大龄程序员该何去何从!没人帮得了你,除了你自己!

未来吃香的十大程序员?

吃香的十大程序员如下:
1.安全运维工程师
安全运维工程师需要具备防火墙、Linux、网络安全、信息安全等技能。主要职责是保护企业数字财产安全,包括端口扫秒、基线检查、账户权限审计等。
2.算法工程师
算法是一系列解决问题的清晰指令,也就是说,能够对一定规范的输入,在有限时间内获得所要求的输出。算法工程师就是利用算法处理事物的人。不同的算法可能用不同的时间、空间或效率来完成同样的任务。
3.数据挖掘工程师
数据挖掘工程师是数据师的一种。是指从大量的数据中通过算法搜索隐藏于其中知识的工程技术专业人员。
4.移动应用开发工程师
移动应用开发工程师主要进行WAP网站开发及手机应用程序开发。要求掌握手机开发能力,熟悉手机浏览器及WAP网站技术,熟悉WAP1.2/2.0协议等。
5.全栈工程师
全栈工程师是指掌握多种技能,并能利用多种技能独立完成产品的人。也叫全端工程师,同时具备前端和后台能力。
6.数据库管理员
数据库管理员是从事管理和维护数据库管理系统的相关工作人员的统称,属于运维工程师的一个分支,主要负责业务数据库从设计、测试到部署交付的全生命周期管理。其核心目标是保证数据库管理系统的稳定性、安全性、完整性和高性能。
7.VR/AR工程师
VR工程师是目前IT行业内一个需求很高的职位。VR/AR工程师应具备Java、C/C 、Python和虚拟现实等技能。由于是新兴行业,所以目前市场人才缺口较大,是一个不错的就业方向。
8.软件测试工程师
软件测试工程师是软件质量的把关者,工作起点高,发展空间大。我国的软件测试职业目前处于上升阶段,对于测试工程师具有较大发展前景。
9.云架构师
云架构师负责管理一个组织中的云计算架构。涵盖了与云计算相关的一切,包括管理云存储所需的前端平台、服务器、存储、交付和网络。
10.系统架构师
系统架构师是一个最终确认和评估系统需求,给出开发规范,搭建系统实现的核心构架,并澄清技术细节、扫清主要难点的技术人员。主要着眼于系统的“技术实现”。