📝 背景
- 本科毕业于国内非985非211的一个跟计算机毫无关系的理科专业。中学和本科的时候学过一点点计算机基础,不讨厌且成绩还算过得去。
- 在本专业摸爬滚打近十年,根据自身情况决定转码,裸辞自学,19年侥幸拿到一家小公司software engineer的offer。
- 目前已就职一年多,作为小白谈一谈感悟,就当给自己的阶段性总结。以下均为我个人的体验和看法,如有不同欢迎留言交流。
📝 关于成就感
- 每一行代码都可能影响成千上万的用户,想到自己的工作给这么多人带来了便利,成就感爆棚。
- 每个任务都是一项挑战,没有一成不变的解法,一直都在学习新的东西,绝对不会无聊。跟前工作的重复劳动比起来,这份工作似乎更能实现自我价值。
📝 关于Work life balance
- 工作量不会很大,每次安排工作前都会问我们有没有自信能完成,认为完不成的话是可以调整的。
- 虽然写代码是高强度的工作,但每完成一个小task后就奖励自己划划水刷刷dealmoon放松一下,大部分时间靠自己支配。
- 极少加班,下班后几乎不用想工作的事情。遇到赶deadline时间紧任务重饭都没时间吃的时候也是有的,不过这种情况很少。
📝 关于同事
- 很幸运被分到了一个很和谐的组,大家都很Nice,有问必答。这一点对于我这个小白来说非常重要,跟着学到了很多东西。
- 比如学会了做事情不能自己一个人往前冲,要考虑全组的进度。自己的任务完成了就尽量去帮助别人,或者花时间学习跟工作相关的内容/技术,提升自己的能力。
📝 关于代码以外
- 码农的工作不仅仅是写代码,有的时候软技能更为重要。
- 需要跟产品经理沟通产品用途,跟设计师沟通设计细节。每天都要跟全组的人汇报工作进展,得到了其他人帮助要给credit。
- 遇到问题要同时站在对方和自己,以及全组的角度考虑,不能一味有求必应,不然吃力不讨好。
📝 关于未来
由于没有在学校系统性地学过,只会一些拳脚功夫,内功几乎没有。基础薄弱,很多活虽然会干,但不理解为什么这么干,要学的还有很多很多……
📝 关于自学
FreeCodeCamp对我的帮助最大,具体可见去年发的两篇文章。
Freecodecamp Learn to Code — For Free — Coding Courses
注:图片来自网络,文字均为原创。
最新评论 28
:很棒
:原来你这么厉害呀在湾区吗?
:不在湾区,在东部一个小农村
回复 @晒货专用小马甲:慢慢来,以后往湾区发展
:我也去看看那文章 吃力的小白还在转码路上摸爬滚打
:小桃嫣加油!
:很棒
:
:小马甲最厉害了👍👍
:谢谢思思
:给小马甲一个大大的赞👍
:
:那篇我收藏了,学了两天,最近争取继续
:哈哈加油,万事开头难!
回复 @一捺:PhD在industry很值钱的!我上一份工作是做数据分析的,同事们各种专业的PhD都有,pay都是我的两三倍至少哈哈哈羡慕哭 你可以的!
:一直赞赞的
: