21CTO导读:本文是一位从软件工程师到首席工程师以及软件公司创业者,讲述他的成长和成功经验。
自我介绍
各位好。我最近有了第一个孩子,我的生活节奏便被打乱了。
我每天晚上会醒来一两次给他喂奶,然后早上 6 点左右起床,早上 7 点到 8 点开始工作,这对于远程工作的工程师来说是一种不寻常的生活方式
作为一个父亲,每天看着孩子一点一点长大我就很开心,但一想到夜哭期、难受期就要从现在开始,我就害怕得晚上只能睡个好觉。上🛌
个人对职业的想法
我更看重“我要成为什么样的人”,而不是“我想成为什么样的人”。
当我刚毕业加入的公司或独立后遇到的前辈问我的职业生涯规则时,我想说什么就说什么,但大多数时候,它与上面类似,我说:“你应该决定几年后你想做什么。”我也感激曾给我建议的人们。
当然有自己的目标,并朝着目标一点一滴地积累成绩和经验很重要,但你当初设定目标时的目的,可能几年后就不再一样了。
我认为更加灵活一点,认真地继续做你当时想做的事情,作为你选择的职业就可以了。
当然,如果你想在那种状态下完成某件事,你将需要采取一些行动或触发升华继续做你想做的事情的缺乏一致性。。
如何扩展你的工作并建立交际圈
就我而言,以下情况通常会找到新工作或机会:
・通过酒友认识的人
・在SNS上认识,并一起出去喝酒的人
・过去共事的人的介绍
在当今时代,我们可能会尝试根据社交网络上的粉丝数量或者他的写作情况,或者出现在台前的规模/次数来衡量一个人。但就我而言,我用诸如“看技术,或看重的是我们能否建立起可以一起享受美味饮品的关系”。
有兴趣的话我们可以去喝一杯,哈哈
近年来我的主要职务:
・首席智能手机应用工程师(ReactNative、Flutter)
・首席 Web 工程师(Next.js)
・全栈工程师(基础设施/后端/前端/智能手机应用发布)
特别是我在 ReactNative + Expo 方面有着丰富的经验,因此我的主要角色是智能手机应用的首席工程师。
到达我现在的位置
我按照大概的时间顺序介绍一下,我是如何从业余爱好发展到能够为公司提供技术和经验的。
就我个人而言,我认为这是简单地持续稳定活动的结果,所以我认为有一定的可重复性。
你都做了什么?
在这段旅程中,我大致分为如下四个部分描述。
曾经在 Twitter 和私人 SNS 上的工程账户上与朋友分享我的信息。
在那里,我试图尽可能公开地展示自己。
即使是业余开发、创建的低质量应用也会发布在 SNS 上,这不仅揭示了成功,也揭示了创作的艰辛。
从那时起,一系列神奇的沟通,使我能够通过熟人完成新的项目。
其中,以下几点是一些转折点:
・学生时代的熟人通过私人SNS邀请我创建应用程序时,我经历了合同开发
・通过SNS认识的人向我介绍了很多人
・我不时在SNS上发布上述活动,直接找我的人增加了很多
直到你成为社会的一员
学习从零开始接触。我觉得这是理所当然的,但也很重要。做不到的人从第三年开始就会很平庸。踏踏实实做你能做的事,这与你本科专业无关。
一年级到三年级的工作成年人
找到可以一起工作的熟人。这点超级重要!这样会更容易保持动力。
工作生涯第一年到第三年
让学习成为一种习惯。即使这意味着牺牲一些东西,你也应该这样做。让我们现在努力,将来会享受乐趣。
工作第三年
不要害怕挑战。个人建议先做委托开发。你可以有提案/估算/需求定义/设计/开发/交付等方面的经验。
工作三年后
把自己放在一个稍微有些困难的地方,比如初创公司。你会因为自己能力不足而产生绝望情绪,每天生起焦虑。但是坚持下去会有很多收获。
只要有机会
帮助熟人做生意。我的判断力很好,所以这是一个很好的机会。基本上从施工到技术选型我都会帮忙。
我个人认为,大多数人在第三年后才真正建立自己的职业生涯。
就我个人而言,我希望你根据自己想做的事情来建立自己的职业生涯,即使你的上级和前辈另有说法。
“好玩”是最强的,“继续前进,因为它很有趣”甚至更有力量。
你最擅长什么?
在个人开发中,大部分技术栈都相当于下面这些(便宜、快速、简单!)
如果你有类似配置的问题,请联系我💪
最后
对于那些担心自己职业生涯的人来说,我相信,每个人所走的道路没有正确答案。“我要成为什么样的人”很重要,但我也认为基于直觉“我想成为什么样的人”生活也不错。
与其他人比较时要保持适度,要始终相信自己所相信的道路。我认为要选择更有趣的,而且你以后不太可能会后悔。
这是众多工程师的意见之一,但希望对大家有所帮助。感谢阅读本文。
作者:河源龙人
本文为 @ 场长 创作并授权 21CTO 发布,未经许可,请勿转载。
内容授权事宜请您联系 webmaster@21cto.com或关注 21CTO 公众号。
该文观点仅代表作者本人,21CTO 平台仅提供信息存储空间服务。