做程序员多年,我发现职场中的程序员普遍会存在有七个问题,所以写成一篇文章,给大家提个醒。
1.所有的代码都是垃圾,除了我的
伙计,我有个坏消息要告诉你。你的代码是垃圾。不管你花了多少精力,总有很多程序员认为你的代码是垃圾,他们比你做的好10倍。
如何解决:不要只是批评,你是代码作者。尽量客观,不要主观臆断!是适度的。
2.“马上搞定”眼前的灾难
每个人都喜欢一个快捷方式。每个人都有做过。有时候走捷径是必要的,但大多数时候都是危险和危险的,所以我们应该尽量避免。一个捷径可以节省你的时间,但却会造成数月的痛苦。
如何解决:不要试图自己完成事情,而是和别人商量,让别人检查你的工作。如果你想走捷径,请浏览所有相关人员,包括经理的批准。
3.错误的估计时间
我住在巴塞罗那,那里有一个著名的圣家教堂。它之所以出名是因为它很漂亮,而且它的建造时间很长,从1882年开始。我认为这个项目没有涉及时间预算的程序员,否则可能是两个星期。
如何解决:首先,无法准确预测软件开发的时间,只能猜测。在开发过程中,您可能会遇到您没有遇到的各种问题,因此我们倾向于对2进行很好的估计。C/C++就是一个既可以强化思维能力,又可以打好编程基础的编程语言,你要做做软件开发,成为核心程序员的话,就来抠抠学习C/C++吧!你如果感觉自学C/C++语言有困难的话,C/C++编程学习,六零四,一六8和719。即使是零基础的学习者,都可以一起成长进步。
4.傲慢
程序员之间的讨论有时看起来像公鸡打架,而不是人类的对话。这经常发生在设计和架构的会议上。在你的眼里,别人的意见是拉鸡蛋,拉鸡蛋,拉鸡蛋……
如何解决这个问题:把你的自尊放在家里,平静地倾听别人说什么,做决定。
5.“我没有做过!”
我们总是为自己找借口。我们倾向于放弃,例如,在正常情况下,我不会犯那样的错误。
如何解决:每个人都会犯错误,调整你的态度,“是的,这是我的问题,我们现在需要解决它”是一种非常专业的态度。它将帮助你建立声誉,赢得同事的好感。
6.缺乏耐心
虽然重复的任务可能很无聊,但它们是必须的。程序员倾向于抵制和厌恶这些任务,从而导致生产力低下。
如何解决:纪律!记住,令人兴奋的项目有无聊的任务要做!
7.不成熟的想法
许多程序员不理解完成的概念。记住:完成意味着通过(不只是单元测试)、文档完整性、提交、合并…
如何解决这个问题:这是一个困难的问题,而且许多看似不必要的任务也增加了复杂性。但这是完成一个项目所必需的工作,这需要纪律和训练。
希望对大家有帮助。
领取专属 10元无门槛券
私享最新 技术干货