1yr小码农想跳槽,哪些才是核心技能?

avatar 526512
火箭猫
2619
6
本人1年小码农,在美东一家不大不小的公司做着偏后端的工作。一年里重复性增删改查不少,各种琐碎原因(钱啊,前景啊,地区啊blablabla),慢慢有了跳槽的心思。(不过还是想在美东,纽约波士顿之类?估计自己拖延症拖一拖就到年底或者明年了,正好年后headcount也会多一些?所以先不紧不慢地列了个大致计划,比如:
学习:
读完Think in Java
读完Head First Design Pattern
看个系统设计的网课或者电子书
在学校没上过network,感觉一个学CS的network都没学系统过未免太水。。就找了个网课

做题:
leetcode每天做几道,同时开始复习做过的
分阶段按算法tag来过
以后有面试的话按公司tag来过

其他:
改好简历
找好内推
面试前多看面经

列清单的时候心情是极好的,不过现在有些纠结,就想来地里请教请教:
既然终极目标就是过面试拿offer,而不是自我提升什么的,书啊课程啊这种学习计划是不是就太低效了?
从我之前的经验基础知识也就占面试一小部分,OOD倒是可能考,系统设计好像很少问1年经验的人,network相关的知识基本也不会涉及到。
大家觉得比较功利地思考的话,哪些技能值得为了准备面试提升,哪些不值得呢?是不是一路刷刷刷刷,提高各种解题思路,答题技巧才是最实在的?而且好像大厂面试更是以算法为主?
另外,还有哪些知识/技能被楼主忽略掉了?

希望大家能分享分享自己的经验,对于1年经验的社招,公司都会从哪些方面去面试?
另一个问题:总感觉1年是一个比较尴尬的跳槽时间?校招不提了,翻岗位的时候感觉3年经验后岗位选择一下就多了不少。
  • 4
6条回复