沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践!
英文原文:How I Doubled my Salary in Five Months and Got an Amazing Job
六个月前,我辞掉落了初级 JavaScript 开辟者的工作,并去东南亚观光了五个月。在回到英国后的一个礼拜内,我就拿到了三个正式 Offer,并接收了个一一个 Offer,这份工作的薪水差不多是我之前工作的两倍。这个过程并不轻易,但倒是异常值得的。下面是我的┞符个求职经历。
我学完这个课程大年夜概花费了两周阁下时光,这时代包含了一抵站周平均要花费1-2 个小时自我演习。我在亚洲观光的时刻正好赶上节假日,所以进修就不再是第一位的优先事项了。就像我只要有机会坐在标记本电脑前就进修这个课程一样,我路上一有机会就读《你不知道的 JS》,并读完了系列的后几本。我把在线 Github 版本的电子版书存在了手机上,如许我在观光穿梭中就可以应用碎片化时光进修了。
我本来筹划去东南亚观光3-6 个月,我也有信念在观光回来后可以或许找到一份更好的工作。我之前做初级 JavaScript 开辟的工作经历让我明白了如下三点:
-
我爱好编程,不仅仅是我的小我爱好,也是我的职业兴趣。
-
我爱好后台开辟工作,因为不消涉及 CSS 和可视化的前端开辟工作。
-
理清了上述这些器械后,我为本身设定了观光回来后幻想的工作目标,以及为实现幻想工作目标所必须做的预备工作。我的目标是成为一个中级职位的全栈工程师。
核阅与调研
为了可以或许成为一名我目标中的合格的中层全栈工程师,以及我须要若何进一步晋升本身的程度,我四处搜寻了一些我比较神往的工作雇用信息。我明白了他们对候选人的请求以及偏好。
对 JavaScript 有较为深刻的懂得
-
经由过程我的调研,我发明这些工作雇用信息中绝大年夜多半有如下请求:
-
至少熟悉一种开辟情况(平日是 React 或者 Angular)
-
我的目标
可以或许创建一个应用编程接口(REST API,平日是 Express)
-
至少熟悉一种数据库技巧(平日是 MongoDB 或者 SQL)
制订行动筹划
基于上述调研信息,我明白我须要在以下关键方面晋升本身:
-
我须要读完《你不知道的 JS》(You Don’t Know JS)这本书。这个系列的书曾经为我初步进修 JavaScript 常识供给了很大年夜赞助,所以我认为也应当对我进修更高阶的 JS 也会有不少赞助。
-
我须要尽力晋升本身前端开辟的才能,至少熟悉一种前端开辟情况。我简单比较研究了 Angular, Vue 和 React 这几种开辟情况,并决定选择 React。因为我之前接触过一点 React,并且很爱好;我不太爱好 Angular,并且请求应用 Vue 的工作并不是很多。
-
固然我可以直接大年夜头创建一个 Express API,但我不是很有信念,并且我只会做一些很基本的器械。是以我须要周全强化本身这方面的才能,尤其我神往的目标工作又异常看重后端开辟才能。
-
我可以保持应用关系型数据库(比如 PostgreSQL),也可以进修一种新的数据库技巧。我最后决定进修 MongoDB,因为这个数据库异常风行,并且可以让我的简历上多一种非 SQL 数据库技能。
因为当时我还不肯定我要观光多久,所以我制订的进修筹划如下:
-
在读《你不知道的 JS》这本书的同时,开端进修 React 及 Redux 常识。
-
晋升 Express 技能,并进修 MongoDB。
-
用所学常识做开辟演习,学乃至用。
-
进修其他的器械。
我如许制订筹划是有原因的。如不雅我三个月就停止观光,并且完成了第一条进修内容,处于第二条进修阶读闼楝那么我依然可以或许找到一份中级职位的开辟工作,只是可能主如果一些前端开辟工作。如不雅我先进修完后端开辟的话,那么三个月后我可能依然没有太多信念可以或许大年夜事任何后端开辟情况相干的工作;那样的话,就可能对任何一个中级开辟岗亭都是一个卡点了。当然我也可以测验测验申请纯后端开辟工作岗亭,然则这些岗亭似乎都请求更多的开辟工作经验,而我又不达不到经验这可儿的请求。
进修 React 和 Redux,读《你不知道的 JS》
我之前经由过程 Youtube 视频进修和一些正常的网上教程进修过一点 React 常识,然则此次我决心要体系地进修一下。于是我大年夜 Udemy 上购买了《React JS and Redux: 控制网站应用开辟》这个课程。这个课程异常不错,我之前积攒的一点 React 经验也很有赞助,然则我对 Redux 确切零基本。课程学完后,自我感到已经可以创建一个比较复杂的网站了,并能闇练应用 React 的句法和格局,以及 Redux 的数据控制。
因为有了一些实际开辟演习经验,我此次读起来比我之前读的时刻懂得更多了。像 Promises 这种技巧常识点,你如不雅大年夜来没有应用过的话,会很难解得。
强化 Express 技能,同时进修 MongoDB
如今我感到前端开辟已经随心应手了,是时刻晋升我的后端开辟才能了。这一次我依然盘似揭捉?择经由过程 Udemy 课程进修。因为我认为这些课程是一个比较完全的进修体系,内容循序渐出场且可以或许覆盖开辟工作的全过程。当然你也可以经由过程 Youtube 或者其他在线教程免费进修这些器械,然则它们并不克不及够如 Udemy 课程那样更好的覆盖全部的内容。
我不是很爱好 Angular 开辟框架。
推荐阅读
沙龙晃荡 | 3月31日 京东、微博、华为拭魅战专家与你合营商量容器技巧实践!图(graph),代表数据库:Neo4J 跟着近几年互联网IT的成长,非关系型数据库(NoSQL缉获得了极大年>>>详细阅读
地址:http://www.17bianji.com/lsqh/40916.html
1/2 1
-