2018-06-19_浅谈编程收获

作者: 洛根森 | 来源:发表于2018-06-20 00:55 被阅读31次

1.

编程 via网络

如果有人问我,经过5个月的培训最大的收获是什么?

有人可能会回答,最大收获是顺利转行,找到了一份薪资待遇都不错的php程序员的工作,挺稳定的;

有人可能会回答,最大收获是认识了老师技术大牛,以后碰到问题不用担心没人可以帮忙解决了;

还有人可能会回答,最大收获是认识了志同道合的一般同学,大家风雨同舟,并肩作战,互帮互助;

诚然,这些都是培训给我带来的收获,也感谢黑马这个机构,老师们的谆谆教诲和对技术的传授;

但我觉得,通过这段时间的学习,我学会编程的重要一点是联系生活,透过现象看到事物本质的特点;

2.

让我记忆深刻的一段记忆:刚开始进入就业班的一个星期,换了个新的老师;

只见他上身穿着皮外套,下身牛仔裤,再配上马丁靴,时尚时尚最时尚;

35岁左右,1米75的个子,理了个小平头,长得很有特点,有点像西游记孙悟空的扮演者六小龄童;

据班主任说,他之前是做技术经理的,带过技术团队,不单止php,他还对底层的c语言很了解;他还是深圳这边的php学科负责人,有很多年的讲课经验了;

3.

刚开始的两天,老师讲课跟之前基础班的老师完全不一样,没有给我们时间在课堂上练习基本的东西,讲了很多理论和应用相结合的东西;我们一下子没适应过来;然后有几个同学在晚上反馈学习情况的,就给他打差评了,反馈提的问题也是模糊不清,只是说不理解,没具体到哪一块;

然后第二天,老师说过的一段语重心长的话,让我印象深刻,时常记忆在心;

"有些话说了也不怕得罪一些同学,来培训的同学很多不知道为什么来学习,学习很多时候是自己的责任,而不是因为培训把这个责任推给老师,也并不是老师教了什么,你就只会什么;改变是痛苦的,习惯性格很难改变的,学习的状态得保持下去,进入社会才是真正开始学习东西;"

可能老师的一脸严肃说的几句话说得有点重了,可能老师也对我们班不熟悉;而后老师又说道,

"对哪一块不理解也说不清楚,老师想帮助你也不知道该怎么帮;要学会提问题,让别人了解到你理解到哪个层次;"

"学习是一种重复的过程,有个印象很重要;第一次先跟老师的思路过一遍,基本理解;第二次自己动手跟着老师笔记敲一遍,跟别人分享自己的过程;第三次过个十天半个月,再回头看,不看笔记敲出来;"

接着老师娓娓道来,给我们讲了半节计算机原理的故事课,我至今记忆尤新;

"所有的技术都是为了解决现实中的问题,编程最好不要脱离生活,尽量在生活中寻找一些例子来理解程序,程序其实是跟生活相关的,用生活中的例子去理解程序才会深刻;"

"其实我们学习编程你可以看作是教一个两三岁的小朋友做事情,你写了什么,他就只会什么;用程序来做什么东西最合适呢?其实电脑很笨的,只是做重复性的东西,凭借它运算的速度快可能得出结果而已;"

"编程语言好学习,一通百通,重要的是程序思维,把逻辑搞清楚,各个需求搞明白,现实中的业务逻辑,流程很复杂;"

在之后的课程中,老师也给我们举了很多例子,我们也乐意不时找到点乐子;

比如,cookie的本质是一个文本文件,浏览器保存;

thinkphp框架本质是一个工程队,哪里需要用到他们的时候就到哪里去;

interface接口看作是第三方连接两个类,可理解为中间人,接口是类的师傅,所有抽象方法都是公开的;

4.

翻开之前的学习笔记,很多硬性的安装软件之类的笔记一点没记,倒是老师讲的这些形象的比喻,思维的东西一字不露记下来了,也时常给我很多思考的意味;

敲有意思的代码,过有意思的生活;

在程序世界的这条道路上,期待能走更远,共勉之;

相关文章

  • 2018-06-19_浅谈编程收获

    1. 如果有人问我,经过5个月的培训最大的收获是什么? 有人可能会回答,最大收获是顺利转行,找到了一份薪资待遇都不...

  • “不出局·中国行”西安站游学 | 打造个人品牌

    第一次浅谈了收获“成为有价值的人”,第二次浅谈了收获“个人品牌思维”,本次浅谈收获“打造个人品牌” 覃杰分享了3点...

  • 白板编程,编程面试中的特点

    白板编程,编程面试中的特点 原文链接:白斑编程浅谈选取了一些与己有关的东西 技术面试中常见的问题 编码:考察面试者...

  • 浅谈面向对象编程与面向过程编程以及DDD充血Model

    浅谈面向对象编程与面向过程编程以及DDD充血Model 先抛出开头一个问题:一直在说OOP面向对象编程,你现在写的...

  • 浅谈收获

    五天的时间,学习完《每天多出两小时》并学会用高效笔记。浅谈几点: 【收获】 1、幕布和讯飞软件都有,但是并未将两者...

  • 面试

    面试总结 领扣 冷熊简历 白板编程浅谈——Why, What, How | lucida PHP程序员进阶学习书籍...

  • 线程高级篇-Lock锁和Condition条件

    原文:线程高级篇-Lock锁和Condition条件 参考:Java并发编程实战P252 浅谈Synchroniz...

  • 浅谈Socket编程

    说到Socket,想必大家会觉得陌生又熟悉。许多同学听说过Socket,但仅仅知道它翻译成中文叫做套接字,除此之外...

  • 浅谈CocoaAsyncSocket编程

    Socket就是一种特殊的文件。它是一个连接了两个用户的文件,任何一个用户向Socket里写数据,另一个用户都能看...

  • 浅谈网络编程

    引言 网络学习的核心内容就是网络协议的学习 网络协议:网络中进行数据交换而建立的规则、标准或者说是约定的集合因为不...

网友评论

    本文标题:2018-06-19_浅谈编程收获

    本文链接:https://www.haomeiwen.com/subject/frazeftx.html