本文主要是介绍以创业者的姿态做一名工程师,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
以创业者的姿态做一名工程师
这样的有着浓浓血脉气息的企业文化的精华,是需要每个员工实践到每一天的工作生活,透入我们的心气骨髓的。当然,也包括我们工程师。要有创造性,即使在很受外界条件约束的情况下,也要努力找到问题的解决办法。永不轻言放弃。
当然,这只是我们文化的一个部分。可是作为一个码工,我觉得,以一个创业者、一个主人翁的姿态,去对待每一天的工作,无论是对长久的职场的发展,还是个人的修为,都是有极大的好处的。
努力工作,交给你的就是你的:
程序员最痛苦的事情之一,可能就是接手一块可读性或者维护性都很差的代码了,有时甚至要在那巍巍可及的代码上,再加上一些新的功能。常常改起来,感觉牵一发而动全身,一个小小的改动,都能触发程序中的无数陷阱,一不小心,就踩雷了。可是现在反过来看,每次经历的重写和维护一段代码,都是学习技术和业务逻辑最快的捷径。
也有的时候,完成一项工作,不是光光写代码那么单纯,需要去找各个产品、金融、客服、第三方等相关的部门去沟通。最开始,我也挺烦这些,觉得和技术无关。可是慢慢的发现,这样的技能在一些小的创业公司有时甚至比编程的能力更重要,一个工程师,可以从产品的需求到实现的限制条件都有第一手的经验,才能写出更稳健的代码。
博识广记 提高对技术的敏感度:
创业者首先都是一个打杂的。身边很多朋友是 CEO 或者是 Cofounder。基本上,可以看到他们一个人充当着好几个部门的角色:管理、产品、营销、招聘等等。其实每个工程师也是一个 “创业者”。会写代码,然后所有相关的技术都应该有个了解。比如知道自己的 Service 是怎么部署的,程序开发流程中的用到的所有的工具和接口是怎样的,数据存储、log 处理、底层架构大致是用的什么技术等等,有时间都应该看看。何况,时间总是有的。
多读多交流,学会甄别有营养的:信息爆炸,偶尔我们会觉得每天身边充斥着太多自己觉得可能有用或者感兴趣的东西。学会用最短的时间最大量的获取让自己成长的信息,一是养成一个每天学习的习惯,每天都不要放松学习。二就是学会做减法,不要觉得什么都想学。一段时间内就 focus 在一两件,效果比看到什么都碰一下要好的多。
最重要的,life should be fun:
技术可能本身是枯燥的,所以搞技术的人生活一定不能枯燥。关于这个话题,倒不是三言两语说的清的了。所以我觉得公司的气氛很活跃,很欢乐,让每个工程师每天都保持开心的状态,以主人公的姿态投入到工作中这件事对生产力是有极大益处的。如果外在条件不够,那就得靠自己锻炼自己强大的内心,找到搞技术的乐趣,坚持自己的初心,在不断提升自己的过程中寻找自己的位置。每天早上一睁眼,想到又可以去上班了,是以一份创业者和主人公的心态去奋斗,我觉得这比什么都重要吧。
- Salvation Lies Within
这篇关于以创业者的姿态做一名工程师的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!