实习两个月

  • 从2016年的3月10号,到如今的5月9号,整整两个月。这两个月里,开始了人生第一次实习之旅。在Holaverse,这我的生中第一次称之为我司的企业里。两个月内,我算是接触了javaWEB中的从前到后。虽然说不可能样样精通,但至少领略了一些框架与语言的风采。虽然说一些代码的细节打磨的并不精巧,可是也享受过那种本身研发的代码上线被许多人使用的快感。在实习的过程当中也遇到了一些学习、对问题的思考等等。
  • 1、关于在公司的学习javascript

    • 这两个月的收获能够说和我以前关于“在工做中学习”的可行性中所预想的差很少——“在公司一个月比在学校一年学的都多”。也印证了我以前所想的另外一点——“这种学习以服务工做为主”。两个月的快速学习,让我从原先对javaWeb一无所知,到现在能够经过maven、redis、spring mvc的框架,半个下午的时间本身在腾讯云上搭起一个曾经所想但未实现微信公众平台。这种收获是显而易见的。可是,在这种收获下也带来了种种问题,当我把一个完整的webapp放到linux服务器上的时候,我对它的机制能够说是一无所知。这种一无所知包括对注解的一无所知,对tomcat,对java虚拟机,对jquery等等。。这一切我都只是能让他运做而已。用《构建之法》中对“技能的反面”的相似说法就是,能在现有的框架中仿照原有的模块实现一些功能。这好像离“熟练运用*****框架”、“熟练掌握java、javascript”还相去甚远。
    • 这种感受带来的影响也是两面的,一方面不断的告诉本身,还有不少不少方面我并不知道原理。另外一方面又让本身比较难的在n多种不熟悉的领域中找到一个开始学习。感受已经给n多本计算机领域的名著看了个开头,可是又都很难往其深处进行探索,或由于时间太长,或由于广度太宽,又或者由于近期接触对应的领域比较少。。
    • 近期开始看和tomcat相关的一些书,从《head first servlet & jsp》开始。从知其大概要向知其因此努力。固然了,这个时间主要要在上班、上课之外的时间来抽空了解了
  • 2、关于“拆书”java

    • 我如今阅读有一个习惯,就是拿起一本相关领域的书就能够看下去,但是看不长久,一章左右。可能就要换一本,而这几本书之间的差距又比较大。有时候有些书是拿起来又放下,拿起来又放下,可能同一章的内容分红了无数次去感悟。好比《vi/vim编辑器》这本书,我已经不记得曾经多少次拿起来想对本身的vim技巧进行深造,每次几乎都是乘兴而来,带着两三个操做回去。过了一段时间可能又会忘了几个。却是能够利用新学来的一点点小技巧让平常的开发等等变得容易一些。(好比前两天须要用excel中的数据拼凑几百条sql语句,用了vim的[ctrl] + v的块选区,感受提速很多。。你们会怎么来从excel中优雅的取出sql?)
    • 拆书带来的显而易见的好处就是看书的时间能够变的很零碎,1分钟能够扫一个段落,10分钟能够看上几页,一小时又能够看上一两个小节。零碎的知识,从不一样的领域拼凑着最终属于本身的完整知识脉络。一种既能感到进步,但又说不出何时能看完其中任何一本的感受。。
  • 3、关于提问与思考问题jquery

    • 除了阅读问题,近期还接触了一些关于提问的问题。公司有同去的实习生,会作一些平常的交流。可能会涉及到对于一个技术问题的解决方案。在解决问题的过程当中,思路能够说是几乎彻底不一样。最典型的区别是在如下几个方面:linux

      1. 如何描述本身遇到的问题?
      2. 如何从已有的代码中获取对本身有用的代码段?
      3. 如何表述本身解决问题的过程当中遇到的困难,与得出的结论?
      4. 何时应该去问问题?什么样的问题应该去问?
      5. 如何看待提出一个问题之后,问题会带来的价值?如何看待用前人的时间折换为解决本身问题的这笔“交易”?
    • 这些问题也表示了针对一个问题的时候关注点的区别。正视每个问题中的价值,在问题中去想问题怎么来的,或者为何会遇到这个问题(通常是因为上级根据能力结合业务所提供的练习机会)。当正视这些问题之后,提问获得的回报,以及提问过程当中双方的反馈都会变的更加正向。
  • 杂七杂八写了这几点,几乎没什么逻辑性。可是做为这段时间收获的记录,先写下来。之后若是遇到了也好再回来查阅一下。
相关文章
相关标签/搜索