程序员做着简单的CRUD工作,拿的是白领的高薪30K,是不是让人特羡慕?要说CRUD不能说特简单,大部分的数据处理业务基本也就是各种花样的CRUD工作,真要把CRUD做溜做好,不是一件容易的事情。但如果长期只是做这一项事情而且是很简单的CRUD而不涉及其它,还是挺让人心里发慌的。
一朋友小王在公司两年了,做项目的分工基本就是数据的CRUD而且不算特复杂的那种。做了一段时间觉得心里发毛,长此下去不知道以后还能干什么。而且都是业务不复杂的。作为程序员来说,各种各样的业务处理各种技术都想尝试,像程序员这样勇于学习勇于尝试新东西的工作的人并不多见。很多其它行业的人巴不得有这样轻松的而且拿着高薪的工作。这样舒适的工作,小王正在纠结是否要跳出来。
确实这样情况属于舒适区。可能项目分工比较细,一个萝卜一个坑,每个人就干自己那点儿事。如果不增加难度,就这样简单的CRUD下去,估计后果堪忧。如果是复杂有难度的CRUD,比如几百万级别用户的CRUD那还是有挑战性的。一旦把事情做简单了以后,久而久之就没有什么新鲜感,技术上也没有什么进步。这时候心里就会担心未来一旦发生状况,不知道未来找工作是否存在困难。其实一个项目中,还是可以多和其他成员交流学习新的技术新的业务,还是可以提升自己的。不一定非得要跳出公司。
如果不满足于目前的舒适状况,也可以试着到外面看看,但这个有风险啊。如果以前的技术过于简单或者单一,能否找到适合自己想法的公司或工作呢?找到的工作薪资待遇是否与现在一样呢?新工作确实就有挑战性能够学得到新东西吗?
程序员的学习能力超强,新的技术学起来基本还是很快的。提升自己的技术能力也有很多方法的,比如与项目组成员的的互相学习应该是个好方法。另外,如果觉得工作简单,也可以更多学习软件的设计开发方法、流程、测试、管理知识等等。实在是觉得太舒适,还可以自己慢慢搞个什么东西出来玩玩,说不定什么时候一下子站在了风口上了,呵呵。
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/69982734/viewspace-2718533/ ,如需转载,请注明出处,否则将追究法律责任。