zoukankan      html  css  js  c++  java
  • 一年前端的迷惑,深度还是广度

      经过这一年前端的工作学习,公司的各种业务基本都是无脑写了,从新建工程到最后上线,都是自己一个人对自己的项目负责。现在没有了最初那会儿,把公司内部各种框架源码弄明白的认真劲。最近就各种困惑,如何提升自己,如何让自己有竞争力。

      思考了很久,从两个方面考虑,一个是广度,一个是深度。先说广度,就是整个互联网流程,从前端到后端再到运维,都非常清楚。再说深度, 深入前端的某一块,比如数据可视化或是精通JS设计模式。那到底是从广度入手,还是深度入手。自己现在倾向于广度了。从深度入手,基本上对自己不适用了。有两处可以解释,其一,以JS设计模式打比方,自己花费了大量精力在这上面,然而效果并不明显,对现在的自己提升并不明显;其二,明年若去新公司,现在的深度是完全够用了,毕竟自己也是看过JS高程3讲ES5核心部分不下10遍的人。

      那就决定是广度了,那广度如何入手。Node.js全栈开发,把前端后端运维都给搞一遍,自己维护自己的商业网站,在这个过程中,熟悉各个环节的工作。

      下周一和leader再聊一下,看看自己技术能力该如何提升。

      另外,今天重读了《构建之法--现代软件工程》第17章:人,绩效和职业道德,有所感触。也买几本职场方面的书看看,自己在这方面完全是空白,基础技术已经掌握了,是时候看看职场的东西了。比如,这篇知乎的讨论就很有价值,知乎也推荐了2本《米娅,快跑》《第二份工作》。

      2017.4.11补充:昨天和leader聊了很长时间,总结就是,提升自身技术水平要多研究好的代码,看高手的代码,看优秀库的源码,光靠自己写代码提升非常慢。

        2017.4.18补充:和孟总聊了很长时间,孟总讲了自己在去哪儿和阿里的一些经历,自己受益匪浅,技术硬实力确实应该提升,这是必须的,同时软实力也不能缺,而且软实力更容易提升,在工作中应该多换位思考,想想领导的想法,把工作做在领导期望的地方。

  • 相关阅读:
    【Mysql sql inject】【入门篇】sqli-labs使用 part 3【15-17】
    【Mysql sql inject】【入门篇】SQLi-Labs使用 part 2【12-14】
    【Mysql sql inject】【入门篇】SQLi-Labs使用 part 1【01-11】
    【CTF WEB】ISCC 2016 web 2题记录
    【Mysql sql inject】POST方法BASE64编码注入write-up
    【sql server inject】使用动态查询执行sql语句实例
    【跨站关】网络信息安全攻防学习平台跨站过关的彩蛋
    【sql inject】sql盲注技巧
    【php】随缘php企业网站管理系统V2.0 shownews.php注入漏洞
    ASP.NET新建解决方案和网站
  • 原文地址:https://www.cnblogs.com/zhansu/p/6680167.html
Copyright © 2011-2022 走看看