绝大多数程序员在职业生涯中,多多少少都会养成一些坏习惯,今天就来说一说身边最常见的一些坏习惯,也给刚入行的新朋友们提个醒,少走一些弯路。
那么,就让我们开始吧!
1.不注意适当休息
比如日常工作时、赶项目时,时间不够用,就习惯没日没夜加班,连喝水的时间都不够。
这就是不注意适当休息的坏习惯。
当然不是说要休息很久,可以每天试着多给自己几次“中场休息”的时间。总体上可以是,每隔几小时就站起来活动活动腿脚,放松一下颈椎和肩膀,喝点咖啡饮料,吃点零食什么的。
尤其是当自己打代码的思路卡住了,或者费了几小时都改不出bug时,建议站起来动一动,让脑子放松一下,再继续时,原来没有想到的解决方案往往就会突然冒出来!
2.不愿向别人寻求帮助
总有会人觉得向别人求助无疑会再加重自身“不胜任工作”的感觉,但事实上,这完全是在浪费时间,而且会阻碍自身的成长。其他程序员和那些视频教程/书籍一样,是很好的知识来源。或者说,他们比教程更好,他们能直接回答你的疑问,指出你没有注意到的问题,帮助你真正理解它们。如果别人嘲笑你,那就远离这个人。
如果你不想问别人的理由是你希望自己找到解决方法,并从中获取经验教训,那当然也很好。但请务必给自己一个时间上限,当你发现自己在同一个问题上已经花费了过多时间的时候,你就应该考虑问问你身边的同事、老师或是同学,而不是日复一日地卡在原地。
3.浪费业余时间
就算你的工作并不需要,还是强烈推荐你利用业余时间学习新知识,了解新的语言、新的技术、新的框架甚至新的代码库,不要荒废了自己。
或者利用业余时间在程序员客栈、码市这类程序员外包兼职平台接项目,利用开发项目熟能生巧,提升技术能力、扩展技术人脉。
或者利用业余时间发展自己的技术型公众号、小红书、B站账号等等,成为出圈的技术博主。
而不是上完班,回家躺平刷视频。
4.听不进别人建设性的批评
吸取别人的批评和建议从来不是一件容易的事情。
要注意的是,善意的意见和建设性的批评,和那种嘲笑挖苦别人是完全不同的两种行为。
当有人直接指出你的错误,告诉你其实你在某个地方做的还不够好,听起来总是让人不舒服,感觉像自己受到了攻击。然而实际并不是这样的,这往往只是别人在告诉你一个更好的办法,或只不过是在分享他的意见。
建设性的批评会直接指出问题所在,甚至提供具体的解决思路,这是程序员学习过程中的珍贵资源,以就事论事的态度来吸取这些经验教训,克服困难,直面自己的错误,会从根本上帮助自己提升,成为一名更好的开发者。
今天的分享就到这,不论是老鸟还是新兵,希望这些建议对你们有用~