写在前面

  本文不是讲技术的,也没什么代码可看

  本文不是讲技术的,也没什么代码可看

  本文不是讲技术的,也没什么代码可看

  还记得我们曾经给我们大学''导师''写过的报告嘛? 大学他愿意在凌晨6点向你询问近期的学期情况和一份学习报告、这或许更多的不是督促了吧,这份陌生又熟悉的师生感情,

(陌生【您还没有在课堂上给我上过课】,熟悉【但是您却是我最熟悉和最关注我的老师】),我不会忘记。

  来看看你的学习报告,你还记得吗 》  隐私和关键词汇语句我已经去除,可放心阅读。

正文

学习报告

                                  --程龙

老师近来一切都好吧,上次和老师在微信上简单的交流了一下。这次做一个比较详细的总结。

上次总结是8月24号完成的,时隔一个月,收获的不仅仅有知识和经验,也有一些感悟吧

先说一下项目方面的情况吧:

1)江苏南通二建集团的webApp,

      整体上来说功能不太复杂,我们分工也比较明确。整个项目前端以mui为主体,java作为后台语言,使用SVN版本控制。 我负责整个前端页面的搭建以及部分接口(消息推送,版本更新)的设计;大四的一个学长负责java后台,并提供服务接口;大三的那个学姐负责前端与后台接口的对接。(展示部分图片,不涉及隐私)

         

2)  xxx在线设计

这个和老师在微信上交流过,整体上他有三个主要的功能,canvas绘制,3d,室内漫游。3d和室内漫游没有实现,目前整个页面是以canvas绘制的方格背景,其他都是一些附属的标题栏和材质选项,可以实现重绘制,放大缩小等功能,因为我没有使用d3,chart等这些库,我都是原生实现的,其实也有一些遗漏的功能(他们的其实是falsh做的),我的学习之路还有很长--

3)xx党建网二次开发

这个是在深圳xxxx工作的一个学长给介绍的外包,整体上的是dedeCms系统,后台是php语言,数据库是mysql。这个前端后台(只不过前端可能是通过cms生成的)都是有的,我其实也没做多少工作,只是在帮助他们改了一些页面的版式,让数据是通过cms都是动态生成的就可以了。

  接下来就是学习方面了:

上个月可能是我读书最多的一段时间,除了写代码做项目,可能就是读书了,有时候逛知乎,发现大牛和普通人之间差的或许不仅仅是技术,眼界见识,知识素养,价值观(这里价值观更多的是个人对技术的价值观吧~),说到这个个人对技术价值观的问题了,给老师讲个故事吧:把前端分为两种人吧,

  第一种:之前看过一个知乎话题,面试一个有五年前端经历的人,熟悉vue,react,但是被问到原型链的时候却答不上来。

  第二种:可能没有使用过很多库,但是对原型掌握深刻,原生js的语言特性熟悉之深。当使用库的时候就跟有强迫症一样,就想要知道他这个方法是从哪里来的,如何实现的。

其实这两种人没所谓对错,这可能就和个人价值观对技术的判断有关了,第一种人,可能不熟悉js语言特性,但是避开原型能使用vue和react等解决问题。但是我却成为了有强迫症的第二种人,就我个人来看,第一种从长远角度是对个人不利的,现在前端框架和库层出不穷,mv*框架三足鼎立,但未来是不好预料,至少现在来看vue 和 angular 对峙状况并不乐观,尤雨溪还是怀着期望和平的心态的。所以上个月我暂时停下的我的mv*框架和node计划,对我的原生知识在度夯实。以《JavaScript语言精粹》,《JavaScript启示录》为索引,对原型链,this的四种绑定方式、闭包、复杂值原始值,内存空间都有进一步比较深刻的认识.

近期计划:

上个月我又增进了几本书,《你不知道JavaScript》系列的两本书,以及《node+express开发》,《前端架构设计》,《angular权威指南》,将来我也要像老师一样准备一个书房咯,把我丢了都不能丢这些书,哈哈,认真搞一遍《你不知道JavaScript》,我会继续我之前的计划,其实我已经慢慢开始源码分析了,第一个我选的是经典的underscore,在源码分析的期间,我会同时跟进《JavaScript设计模式》这本书的了解与学习

最后祝愿老师在工作和科研上顺利,身体健康。

--您的学生,程龙

2017 - 9 - 23

写在后面

  大学,能有一个关注着你,和你谈心的老师,是一件幸福的事!

    师生之间的感情是单纯的,我们之间没有利益驱使,他不奢求你什么,只是希望你将来不要把他忘记,将来事业有成的一天有路过武汉的时候总是能够想起来他,去看看他。立博文证

    之前曾经看过一篇文章:《很多人拼过了高考,却死在了大学

    

 就这样,"当年追求的自由来了,我们选择把自己捆绑起来。我们亲手创造了生活,又亲手毁掉它"   我们明明可以利用这四年去改变自己,你却选择把自己束缚在一个半亩方塘。

 

【编程之外】还记得曾经给'大学导师'写过的报告嘛 --> 前方高能的更多相关文章

  1. 《C#编程风格》还记得多少

    开始实习之后,才发现自己是多么地菜.还有好多东西还要去学习. 公司很好,还可以帮你买书.有一天随口问了一下上司D,代码规范上面有什么要求.然后D在Amazon上面找到了这本书<C#编程风格(Th ...

  2. .NET成人礼 | 还记得20年前一起拖过的控件吗?

    本文是MVP Ediwang写的回忆一个80后的拖控件的感悟,与君共勉: 每一代人都有记忆里的味道.煤球炉.黑白电视机是属于父母的记忆.而“拖控件”式编程,启蒙了无数像我这样的80后(嗯,89也算80 ...

  3. c#静态构造函数 与 构造函数 你是否还记得?

    构造函数这个概念,在我们刚开始学习编程语言的时候,就被老师一遍一遍的教着.亲,现在你还记得静态构造函数的适用场景吗?如果没有,那么我们一起来复习一下吧. 静态构造函数是在构造函数方法前面添加了stat ...

  4. c#静态构造函数 与 构造函数 你是否还记得?(转载)

    构造函数这个概念,在我们刚开始学习编程语言的时候,就被老师一遍一遍的教着.亲,现在你还记得静态构造函数的适用场景吗?如果没有,那么我们一起来复习一下吧.静态构造函数是在构造函数方法前面添加了stati ...

  5. 你还记得当初为什么进入IT行业吗?

    说到这个问题,小编相信不少童鞋开始忆往昔峥嵘岁月,那个少年为了心中的改变世界的理想,进入了这个行业,但是呢,有一群人画风就不一样了,他们进入IT行业,完全只是是因为.... 小时候广告看多了....: ...

  6. 使用Code First建模自引用关系笔记 asp.net core上使用redis探索(1) asp.net mvc控制器激活全分析 语言入门必学的基础知识你还记得么? 反射

    使用Code First建模自引用关系笔记   原文链接 一.Has方法: A.HasRequired(a => a.B); HasOptional:前者包含后者一个实例或者为null HasR ...

  7. 浅谈Tuple之C#4.0新特性那些事儿你还记得多少?

    来源:微信公众号CodeL 今天给大家分享的内容基于前几天收到的一条留言信息,留言内容是这样的: 看了这位网友的留言相信有不少刚接触开发的童鞋们也会有同样的困惑,除了用新建类作为桥梁之外还有什么好的办 ...

  8. 你还记得windows workflow foundation吗

    很多年前,windows workflow foundation还叫WWF,而直译过来的名称让很多人以为它就是用来开发工作流或者干脆就是审批流的. 博主当年还是个懵懂的少年,却也知道微软不会大力推一个 ...

  9. java基础学习总结——GUI编程(一) 还未仔细阅读

    一.AWT介绍

随机推荐

  1. 深入浅出数据结构C语言版(12)——平衡二叉查找树之AVL树

    在上一篇博文中我们提到了,如果对普通二叉查找树进行随机的插入.删除,很可能导致树的严重不平衡 所以这一次,我们就来介绍一种最老的.可以实现左右子树"平衡效果"的树(或者说算法),即 ...

  2. SpringMVC基础-@RequestMapping

    @RequestMapping @RequestMapping是一个用来处理请求地址映射的注解 可用于类或方法上.   类定义处:提供初步的请求映射信息.相当于当前 WEB 应用的根目录   方法处: ...

  3. 【渗透笔记】拿下某小H网的全过程

    自从班上A片小王子的7个T资源被封了以后,本小白为造福全班同学,尝试拿下个小H网,先用webrobot搜某些只有小H网才会出现的关键词 本以为直接导出放御剑里跑就行了,然并软.于是用awvs扫了一下, ...

  4. Struts2使用自定义拦截器导致Action注入参数丢失、url参数

    写struts2项目时发现前台超链接中的参数无法传到action, 所有带有传递参数的均无法正常使用了,在Action中所有的参数无法被注入. 后来经过debug发现其中的页面都要先经过拦截器,而后再 ...

  5. The C++ Programming Language 学习笔记 第5章 指针、数组和结构

    1.关于输出指向字符的指针的值. 现在定义,char c='a',char* pc=&c.在C中,输出该值只需要printf("%p\n",pc);而在C++中,如果cou ...

  6. Spring详解(三)------DI依赖注入

    上一篇博客我们主要讲解了IOC控制反转,也就是说IOC 让程序员不在关注怎么去创建对象,而是关注与对象创建之后的操作,把对象的创建.初始化.销毁等工作交给spring容器来做.那么创建对象的时候,有可 ...

  7. Spring Security学习笔记

    Spring Web Security是Java web开发领域的一个认证(Authentication)/授权(Authorisation)框架,基于Servlet技术,更确切的说是基于Servle ...

  8. python---统计列表中数字出现的次数

    import collections a = [1,2,3,1,2,3,4,1,2,5,4,6,7,7,8,9,6,2,23,4,2,1,5,6,7,8,2] b = collections.Coun ...

  9. java多线程知识点概述

    这里只起一个概述的作用,极其简单的列一下知识点,需要在脑海中过一下,如果哪些方面不熟悉的话,建议利用网络资源去学习. 1.线程.进程概念 概念 线程状态及其转换 2.死锁.预防.解决 3.jdk线程实 ...

  10. MVC导入命名空间

    为什么要导入 一次性导入,避免每个页面都要导入,代码看起来更为清晰,不再带一个长长的命名空间,视图里面可以直接写类名了. 导入方法 在Views文件夹的web.config的namespaces里面配 ...