Re: [请益] 第一份工作转职

楼主: qrtt1 (有些事,有时候。。。)   2020-09-30 12:26:34
※ 引述《chris883 (柯基呛你)》之铭言:
: 各位年薪300万的大大好
: 小弟朋友在原本公司因为某些意外离职了
: 由于事情来得太突然,加上上一份工作也做不到一年,
: 不晓得转职会不会很困难,老实说真的很慌
: 不过木已成舟,虽然各方面都还很迷茫,也只能马上摸索前进的方向
: 由于他没有PTT帐号,因此由小弟代PO,希望各位前辈能提点一些
: =================================================================
: 背景:114电资类学士+硕士,大学排名50%左右
: 没有太多作品,目前只有工作经历不到1年
: 学校修课和硕论等课题都以JAVA为主,javascript由于以前时常打工也有一定熟悉度
: 有想过转职去前端,不过这次事情发生得实在太突然,经济状况不太允许先当尼特进修一
: 段时间
: 但留下一段空窗感觉也不太好,所以现在打算先找到下一份工作衔接上这段时间,再利用
: 下班时间进修
: 基于这些原因,第二份工作还是打算先以JAVA后端为主,再盘算下一步要刷题求转职或是
: 学习一些前端框架
: 而目前求职的准备还是以刷题为主,复习算法和资料结构为辅,因为从各个资料看起来
: 感觉不论如何刷题都是必备的
: 由于这是出社会后面临的第一次转职,不晓得求职的步骤和第一份工作时一样是否合适
: 因为前一份工作时间也不长,不知道对个人资历会不会有严重的影响,也不清楚下一步要
: 怎么改变比较好
: 希望各位前辈可以给点建议
虽然不确定你目前 Java 的程度,还相关的后端知识累积到哪边了,
但先让我一边介绍近期参与的社群与自推近期的“作业记录”
== 前情提要 ==
由于今年疫情的关去,由年初开始社群的朋友举办了超多线上的 Talk
或读书会,我自己也办了几场。
最近参加的是 Kotlin 练功场:
https://tw.kotlin.tips/dojos
有空的时候,我自己也会弄一点 TWJUG-LITE:
https://github.com/twjug/events
== Java Web ==
在参加 Kotlin 练功场的 Spring Boot 小组后,
我又重新复习了一次 Java 后端的东西。
Spring Boot 大致上会是现行 Java Web 必备的重要工具。
去翻翻几个 Java 后端的 Job Description 除了 JavaSE 本身,
不外乎就是围绕着 Spring 大礼包与数据库相关的技术需求。
更进阶职缺就是高承载量需要的架构设定与 Event Queue 相关的经验了。
如果你还没有相关的工作经验,
那可能先不要急着把范围瞄准整个后“端”这样边界难以捉摸的部分。
毕竟,我觉得那只是单纯站在 Web Application 的角度来看,
在 Browser Render 页面发生之前的事就被归到后面了。
如果你要专注 Java“后端”的入门等级工作,
那就先能用 Spring Boot 写点作业等级的内容,
再补一下核心的 Servlet 概念就好。
(JSP 大致认识,但不一定要学得深,除非你要找维护旧系统的工作。)
== Servlet/JSP ==
Servlet 是所有 Java Web 的基础,
即使工作上会直接写 Servlet 的机会不多。
但如果你要从这里毕业,那就是弄懂了 API 后,
自己刻一个 MVC 的核心出来感受一下。
这样以后上工或是学习其他 Web Framework 会相当有概念。
概念参考连结:
https://openhome.cc/Gossip/ServletJSP/Model2.html
== 练功场 ==
回到一开始介绍的练功场,这活动的起源是 Kotlin 读书会。
目前读书会进行到第 2 季,我自己参加过前一季,
有了一点基本的 Kotlin 基础后,就可以开始来写东西囉。
而“练功场”的规划就是基于这样的概念来的,
不是单纯讨论 Kotlin 的语法,而是开始来练习 Kotlin 用在实作上。
我参加比较多的 Spring Boot
即为选用 Kotlin 配合 Spring Boot 实作出 Java Web Application。
概念上跟原本用 Java 实作相似,只是换了不同的语言,
语法上能运用 Kotlin 的特性省力。
但是在面对要执行的专案,设计与分析的部分,是各种语言都大同小异的。
上周练功场进行到第 5 次了,有出了个小作业,
就是用目前所学习的内容,来做个“订便当”的功能。
目前学到的内容,可以在这页下方的笔记连结查到
https://tw.kotlin.tips/dojos/springtw
我自己也重新复习了一次,感觉挺有帮助
(如果有空,也许整理一下也在 twjug-lite 弄个线上分享呗)
== 作业参考实作 ==
辛苦的主讲大大都有提醒著,回去真的要练过才会真的有吸收。
以下是 2 份我个人的练习记录,希望对于想要接触 Java 后端的你有点助益
《让我看看你的练》:如何计划自己的练习
https://bit.ly/3cKzh5n
《订便当实作练习》
https://bit.ly/3cCJGAd
文章内的播放清单
https://bit.ly/3jfN72j
先由分析别人的成品开始,简单地挑出一些使用者历程,
缩小规模到作业写得完的范围,建立必要的 Model,
实作测试情境并进入实作历程。
== 社群 ==
若你的近期目标以 Java 后端工作为主,那推荐参加相关社群
Taiwan Java User Group
https://www.facebook.com/groups/twjug
Java Line 社群:
https://bit.ly/3jgMuW7
Java Community Conference Taiwan
https://www.facebook.com/jcconf
今年活动在 2020/11/19 (四) 举办,早鸟票发售中
== 求职 ==
目前看你主攻刷题,感觉是头脑灵光的人类 :D
贴心提醒,如果是像我比较笨拙一点的,无法在短时间展现亮点
花时间刻个作品,再细细解说也是不错的方式
作者: jj811208 (UML)   2020-09-30 12:33:00
热心推推 以前也让大大给过建议
作者: alihue (wanda wanda)   2020-09-30 12:51:00
作者: lion741205 (狮子)   2020-09-30 13:03:00
推大大
作者: BlacksPig (Black Handsome s Pig)   2020-09-30 13:10:00
推,虽然没玩kotlin
作者: Csongs (西歌)   2020-09-30 13:10:00
推大大
作者: vi000246 (Vi)   2020-09-30 13:29:00
作者: smily134 (father134)   2020-09-30 13:36:00
作者: sharku (明珠求瑕)   2020-09-30 13:56:00
作者: ian90911 (xopowo)   2020-09-30 14:22:00
感谢分享
作者: shieldsky (Gray wolf)   2020-09-30 16:44:00
感谢分享!
作者: xrururururu (胖达)   2020-09-30 17:59:00
推推
作者: kotorichan (kotorichan)   2020-09-30 18:41:00
作者: dream1124 (全新开始)   2020-10-02 16:35:00
作者: smily134 (father134)   2020-10-04 01:06:00
作者: RayLeeRock (id很长)   2020-10-04 22:52:00
感谢热心大大

Links booklink

Contact Us: admin [ a t ] ucptt.com