首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

毁掉一个程序员的6个方法

今天在星球VIP群,大家刚好聊到一个话题,很多人由于工作的各种原因,基本毁掉了程序员的生涯。

群友碰到的问题多种多样:

1、应聘的是程序员岗位,实际是维护老项目,基本没有开发工作,绝大部分工作内容是运维;

2、没有团队,整个公司就一个程序员,没有沟通交流的机会,很难成长;

3、工作很清闲,对于刚毕业的非常不利,根本无法得到锻炼;

4、等等。

这也是我常说的,程序员第一份工作真的非常重要,第一份工作的工资基本不会影响未来的职业发展,但第一份工作的内容对未来职业影响非常大,甚至有点决定性的作用。

下面梳理一些毁掉程序员的常见问题,特别是应届生:

1、公司不注重代码规范:这对应届生非常致命,一旦养成不好的习惯,后面要在修改就非常困难。缺乏良好的代码规范会导致代码的可读性差、可维护性低,使得程序员的个人技能难以得到提升。长此以往,代码的质量会下降,导致更多的错误和漏洞,甚至可能影响到整个项目的进展和团队的合作。

2、无法接触框架底层代码,天天编写业务代码:如果程序员无法接触底层技术和原理,他们的技术视野会变得狭窄,难以扩展自己的技术栈。另外设计能力无法得到锻炼,长久以此就会导致面对新的问题,不知从何下手。

3、技术栈太老,与市面主流技术脱节:虽然说程序员最重要的是编程思想,但使用技术栈过于老旧,与当前市场上的主流技术栈脱节,也会导致程序员难以适应新的技术和工具,限制了他们的职业发展。

4、没有团队,一个人就是全部:在软件开发中,团队合作是非常重要的。如果程序员没有团队的支持和合作,他们将难以发挥自己的潜力,也难以从他人的经验和知识中学习。很多良好的设计,都是程序员之间碰撞出来的、讨论出来的,所以团队真的非常重要。

5、开发流程不规范:没有规范的流程,往往会导致为了赶工,无法过多的关注代码质量,无法定时重构代码,这对刚参加工作的程序员也是非常不利的。

6、重复开发类似的项目,毫无技术挑战:程序员都是在编写代码过程中,才能不断去锻炼自己,而且只有面对各种不同的业务场景,才能全方面的提升自己,如果一直重复做类似的项目,哪怕工作10年,可能只能算只有2-3年的工作经验,后面只是一直在重复自己而已。

当然了,毁掉一个程序员还有更多的情况,但不管怎么样,我们要提升自己,必须对自己有高要求、对代码质量有高要求、有大量的项目开发经验、保持学习,这样才能让自己保持有竞争力。

  • 发表于:
  • 原文链接https://page.om.qq.com/page/O8O6ucxk6rMcKAeQ47vwihGQ0
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

相关快讯

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券