Re: [请益] 非本科Java第一份工作问题(代PO)

楼主: zanyking (最后的六年级生)   2022-10-02 16:51:23
※ 引述《ssss8564 (黄小花)》之铭言:
: 小弟非本科,25Y,
: 119经济系毕业。
: 当兵完后在家自学半年Java,
: 自己的作品未使用到框架,
: 目前收到了5家录取通知。
: 产业、薪资等条件皆差不多,在此就不赘述了。
: 最主要的差异在于,
: 有的公司工作内容会操作到Java主流的框架,
: 有的则是完全不会碰到框架。
: 小弟爬了网络上的文章,
: 有的论点提到Java工程师一定要会框架,
: 或者Java工程师没有操作框架的工作经验会很难找工作。
从来都不用框架、跟框架不熟会有很多问题:
1. 你是站在地上靠自己的身高跟站在巨人肩膀上的在竞争
九成的情况,很多东西是不需要自己开发的,如果善于找方案通常可以很快找到
而一成的情况当你需要自己造轮子的时候,你如果不是已经用过各式各样的轮子
你发明的轮子肯定很难用
2. 你不擅长有系统快速的看文件,并且很难根据文件搞清楚别人开发的元件怎么用
3. 你看过最难的程式码大部分是你自己写出来的,天花板很低
Java rt.jar 里面的lib 原始码看了当然有帮助,但那通常是算法与API设计,而
不是系统架构
4. 你会很难跟其他工程师沟通概念,一直用自己Home made solution的人通常会建
立起自己一整套的terminology,而这跟别人交流时会造成障碍
自学不是坏事,但写程式如果目标是要能够参与团队做商业开发,赶快找一个可以
接触大量范例、可以模仿、可以参与团队的工作会比较好
: 目前想去公司的工作内容不会用到框架,
: 不知道对找下一份工作会不会有严重的影响,
: 希望各位前辈可以给些指点。
这个很难给建议,要不要加入一间公司,看的是:
‘几年后你离开这家公司,你希望得到了什么?’
在不知道这家公司做什么市场、有什么优势、开发团队是什么样子的情况下没有办法
说该去不该去,但看看自己需要什么、想追求什么倒是可以先讨论的,我自己一向追求:
1. 我想要参与一个对所有关系人都有价值的产品或服务的开发,我不想要我花的时间
是贡献在没意义的东西上
2. 我的履历会更好找下一份工作
3. 我的好奇心一定程度上有被满足
4. 我有机会认识优秀的开发者
我没有列出薪水、福利之类的,因为资讯产业比起大多数传统产业来说,是少数人肉
市场资讯黏滞度最低的行业,同时也是少数相较其他行业不用当老板、不用靠学历,
就可以靠开发实力就挣得高薪的行业
请注意,我这里讲的是‘开发实力’,不是技术能力
英文会话、团队沟通、客户沟通、mentorship、Leadership、英语商业文件技术文件
写作、接口设计、系统架构设计、资料结构算法、计算机架构认识、未来资讯科技
趋势分析、现有资讯市场产品与服务现况、实务开发经验、ETC...
这些通通都算,所有从一个软件开发者出发可以主动行为、主动学习,而能促使产品
成功的能力都算在内,一个开发者如果从不给自己找借口去避开强化这些方面的能力
,他要一直倒霉市场没有给他应有的价格的机会是很小的,至少比起很多会有学历障
碍的行业要小得多
作者: abc21086999 (呵呵)   2022-10-02 20:47:00
作者: ts00328685 (Ryan)   2022-10-03 00:03:00
雀食
作者: marsonele (marsonele)   2022-10-03 20:06:00
想问你的ID跟ZK有关系吗?
作者: lovdkkkk (dk)   2022-10-03 21:16:00
推 "开发实力" 不仅是技术能力

Links booklink

Contact Us: admin [ a t ] ucptt.com