路线跟我自身的经历很像,这边分享一些我的想法跟做法。
# 既有项目找出乐趣、兴趣
虽然防守范围很广,但如果目前对这些工作还有爱的话,要不要试看看
之后在接到新的任务或是既有的项目,融入一些新的尝试?在可控范围
内,试看看套用新的流程、新的做法,找出各种可能性。除了让自己工
作更有乐趣之外,还能强迫自己去学习点新东西,重点是会有实战演练
的机会。
举例来说,先前开发 FW 为了节省自己的时间(偷懒),便整个开发流
程开始加入 CI 的环节。每次发布版本的流程太过繁琐,而且都是全手
工,为了有效率(偷懒)索性就把固定流程的部分全部自动化,以这个
精神来看也算是完成了 FW 的 CI/CD Pipeline 对吧 XD
文章里提到很多的名词其实严格来说都是纯软上面的方法论,如果你陷
入在工具的使用,只会让自己去疲于归命的追逐,重点是追工具一定追
不完(看看那 k8s)
# 开辟新道路
除了另一篇回文去找线上课程学习之外,建议多去参加一些社群活动,
多多跟别人交流,了解他们都在做什么跟你的想像或是想追求的是不是
一样,至少样本数多,后续的规划会有很多参考资讯,更实际点的说,
出外靠朋友,说不定哪天你就去那个社群朋友的公司工作(误)。
# 不知道怎么结尾,只好顺便低调帮公司工商
现在学的东西到底要不要完全放掉,得好好思考一下,老实说这没有对
错,一切都只是个选择。这边也想提醒有时候认为学得很杂是个劣势,
但换到合适的产业也许会是个绝佳的优势,端看怎么使用这些武器,讲
得是有点玄,不过这也的确需要时间咀嚼。
## 如不合版规请告知,马上修正
对于 Amazon 有兴趣的朋友(台湾开很多缺),可以参考下方连结。
https://www.amazon.jobs/en/search?country=TWN
当然也可以站内信给我,让我从内部推荐,但麻烦记得给我 Job ID,
不过先讲好这条路时效不是特别高,毕竟我都有一搭没一搭的上线。
※ 引述《eddie11536 (大安)》之铭言:
: 安安 各位年薪300万的大大
: 因为帐号认证过又被说没认证 只能借用亲戚的帐号发文
: 这篇应该横跨soft_job 跟 tech_job 由于目标是软件所以在这边发文问问
: 文长 请见谅
: 先描述一下 小弟的状况
: 国立后段学士 CS毕 因缘际会被捉到外商系统厂当RD 是第一份工作
: 目前快满三年了同学们也都刚硕毕找工作 引发我开始思考人生(另一个故事了
: 三年间 学的东西很杂
: mass poduction自动化生产
: 流程从测试端 到 系统端 到 网络端 都做过一轮
: 网络部分 DHCP/PXE/SAMBA/TCPIP/NAT/ip-table/route都独立架设过 但没有很深的钻研
: 程式部分 系统测试使用python 用console画的UI 非常偏门 (我用urwid
: 给作业员操作机台的视窗软件程式 Qt写的 windows/raspberry pi 都写过至少2 3个大case
: 会一些shell, 稍微研究过用C写linux driver
: embedded & system 部分
: GPIO, I2C, RS232, SMBUS都会用 很常用
: kernel只会compile 跟抽掉一些没用的module
: busybox很熟常用 增减一些自己需要的tool
: 近期因为新的专案 狂K ARM的SPEC, uboot(BIOS) / kernel / busybox
: 会改register, sorce code, driver
: OEM 部分
: 身为万能RD 当contact window也是很合理的
: 帮大厂做OEM, 帮对方debug 提升良率, 协调沟通内外部TE (testing engineer)
: 说来也怪 程式, test binary都对方出的 却要我帮他debug?!
: 总之 这边让我看人家的code的能力升了好几等
: 其他部分
: git, linux command 每天都在用基本的都很熟悉
: docker, travis CI, android app 自学的稍微了解会写一点
: 罩门的部分
: web通通不会XDD 除了会下SQ查找
: 前后端 JS family, PHP, CSS 都不会
: DB 大学蒙混过的 有点后悔
: 以上是背景介绍
: 问题点来了
: 小弟是觉得自己走偏了 不像是sw engineer, 想转职回纯软
: 看了职缺 87%是 web相关 直接GG了...
: 其他职缺 发现都要专精例如python 要会某些lib (numpy 或 9程都是 ML相关的
: C++ 要会 STL, SCRUM 等等
: 因为公司主要都是做生产 写的程式偏向流程控制 及硬件控制 很少算法 顶多写写多执行绪
: 用到的lib不多 跟纯软差距很大 加上公司没有code review
: 对自己code能力 不知道怎么评估 只知道自己能写出很稳+好maintain的程式架构
: 产线mass production 程式出错率最低的大概就是我写的程式了 当然面试这样说没人相信
: 目前有几个concern的点
: 一 职缺开的能力需求感觉我都不太符合资格
: 二 已经工作三年 并不想找fresh man的缺 但能力好像跟纯软差很大
: 目前刚破百大关 不知道台北的缺大该在哪个范围
: 三 目前在公司待的其实很好 早9 晚6 自学到7 不会996.ICU
: 主管很罩 对我很好 还有东西学(但都是半导体或是embedded system
: 四 不想终老在一家公司 想出去看看 还有...
: 教练...我想写软件啊!
: 可能是因为周边同学都做软件 所以很向往 毕竟就是念CS的
: 外加公司真的 很少用到版上大大们讨论的东西
: 什么 docker, CI/CD, DevOP, ML等等 觉得越待会越落后 也可能是因为是系统厂 或科技业的关系
: 所以很想跨出去 内心已经挣扎很久了 想问问各位大大的意见
: (Maybe I just afraid, afraid of leaving my confort zone)
: 感谢各位 第一次用Ptt发文
: 有错误请赐教 谢谢