如题,半路出家转行前端。今年1月份有了第一份工作,小公司,员工只有三个人,前端页面全是我自己写的,主要学到了用bootstrap,jquery和ajax来写移动端页面。待了三个月,辞职。
现在是第二家公司,50来个人,这两周以来,一直在让我学习各种以前没有听过的东西system.js,knockout.js,webpack,angular2,typescript。期间熟悉了ubuntu系统,安装了node npm nvm 等等,但最主要的是要学习angular2和typescript,因为项目就是用到了这些。这几天一直在自学这些东西,说实话挺崩溃的,基本上看完都忘了。基础也不好,压力好大,也不知道是回头看js还是直接看typescript.....
压力大才有动力啊,顶着上吧!!!尽人事,听天命...
我要说你第二家公司要么真的对技术很有追求,要么就在使劲跟风!
你自己判断下属于那种情况吧。。。。。
还有关于TypeScript
,首先如@xiadd 所说,她完全兼容JavaScript
,所以如果你会一些JavaScript
,那应该还是有好处的(当然优势不大)。
最重要的是TypeScript
本身作为一门静态的、有类型系统的独立语言(先不谈她能被编译成JavaScript
这件事),学习成本应该比JavaScript
更低,因为她更严谨、错误更容易在开发阶段被IDE识别出来,有助于你学习、练习。
最后,如果你们公司急需写TypeScript
,那我个人认为先不学JavaScript
也可以。反正也是两门不同的语言。
有压力是好事,扛得过去,你就是英豪啦,^^
ts完全兼容es,你可以继续使用es嘛,不影响
typescript不错啊,我写过ts后就不想写js/es6了,当然也跟你的背景或者说是团队的背景有关,因为我是强类型语言程序员出身,所以觉得还是ts维护起来更加舒服一些,至少可以少写注释了。
建议还是学习一下es标准,对你使用ts还是很有好处的。