<笑傲江湖>里的华山派有剑宗气宗之说,是形与实的分歧。我是一个非科班出身的it代码工人,毕业也三年,还在走着剑宗的路线。

大二时,由于大一的计算机课程vb不错,开始在各种用途写代码,之间给学校社团做过网站,写过信息管理的数据库新删改信息,参考过大学生数模竞赛。因此也各种各样的编码语言,vb,c,matlab,再加上认识了web上要用到的工具或脚本,asp,html,javascript,css。于是开始慢慢积累招数,跟一名新手比起来,我会胜出。这不正是剑宗的准则,外在很花哨,前期也占优势。

这种不打基础的学习路线一直这么延续。毕业9个月后我老家县城瑞安正式从事it,那时是从做企业网站入行的,编程语言是asp,数据库是access,很快photoshop,flash这类设计方面的软件也接踵而来。出于我对因计算机基础薄弱而自卑的心理,我很积极了学呗。小县城的网络公司一般都喜欢招一个全能的,就可以尽量地减小公司人数,一般是4,5就是一家公司了。

之后在不断的学习与实践过程中,了解了asp以外的编写网站的语言,asp.net,java,php。于是边做边学了C# winform一个社区人口信息管理程序,asp.net写了小地方门户站--新闻与商铺,java servlet+jstl写了一个新闻管理进销存,php正在写一个连锁店分销管理程序。b/s以外,delphi,c++,vc++ mfc都练过手,但没出实际案例。

我经过学习这么多语言,却没像计算机科班生这些气宗派那样从根本上学些理论知识,比如貌似没用的,与实际毫不相关的课程,操作系统,算法结构,C语言谭第二版,基础硬件方面的知识,电路等;而不是不厌其烦地更换着语言。虽然知道一通百通、重要的是编程思想的道理,正如我大一的vb为以后的任何一门语言都带来方便的道理那样,可对于我不没写过的语言,还是一定去写几段,其实到头来我的水平都停在表面,都还没最初的vb好。

预速而不达,几个月前,我终于要停下急于求成带来的错误脚步,对于b/s我会用php,java;c/s没有好的点子的应用,如果还是做我一起的mis,完全可以b/s化。
接下来时间一空下来,就写回到最根本的,踏实地打好基础。

个人编程语言学习之路--华山之剑宗路线相关推荐

  1. 聊聊编程语言学习之路

    这篇文章是自己编程语言学习之路的总结(还在进行中),因为也踩过不少"坑",希望能对后面的一些初学编程语言的朋友或者希望学习其他编程语言的朋友有一些帮助,避过一些不必要的坑. 9月1 ...

  2. 中秋之晚开始 编程语言学习之路

    前序 以前学过 VC++,但是还没有学透:VC++在工业应用和机器视觉上应用很广泛,只是自己还没学到得这么高的水平: 大学刚开始,老师要我学习Pyhon,我就暂放下VC++: 假期期间学习了计算机基础 ...

  3. IT“江湖”中的“剑宗”与“气宗”

    武侠小说经常说的一句是,有人的地方就有江湖.那么IT这个行业,实际上也是一个"江湖".江湖中各色人物都有,今天我们说的就是其中两类人. 前段时间湖南卫视热映了于正版的<笑傲江 ...

  4. python 剑指offer 学习之路(二)

    剑指offer 学习之路 合并两个排序的链表 树的子结构 顺时针打印矩阵 包含min函数的栈 从上往下打印二叉树 二叉搜索树的后序遍历序列 二叉树中和为某一值的路径 复杂链表的复制 数组中出现次数超过 ...

  5. JAVA学习之路:不走弯路,就是捷径(一)

      0.引言 在ChinaITLAB导师制辅导中,笔者发现问得最多的问题莫过于"如何学习编程?JAVA该如何学习?".类似的问题回答多了,难免会感觉厌烦,就萌生了写下本文的想法.到 ...

  6. 送你九年经验,我的Java学习之路你也可以复制

    这篇文章写的非常认真,足足花了两周时间,不是简单的资料聚合,我将多年的工作和学习经验写下来了,相信看完后你能有一种豁然开朗的感觉,这就是我要达到的目的,希望不要被打脸. 最近身边很多人在问:Java ...

  7. 拿下斯坦福和剑桥双offer,00后的算法学习之路

    董文馨,00后,精通英语,西班牙语.斯坦福大学计算机系和剑桥大学双Offer,秋季将进入斯坦福大学学习. 10岁开始在国外上学:12岁学Scratch: 13岁学HTML & CSS: 14岁 ...

  8. F#学习之路(2) 深刻理解函数(上)

    函数在函数式编程语言中是一等公民,是函数式语言中最重要的基本组成元素,也是其名称的由来. F# 中的函数之如C#中的类,是组织程序结构的最基本单元.是命令式编程语言中函数或OO编程语言中方法的超集.超 ...

  9. 软件测试的学习之路-----计算机基础 (详情展示)

    文章目录 一:计算机基本介绍 二:硬件系统 三:软件系统 四:二进制的基本介绍 五:常见的数字进制 六:进制之间的转换 七:编码 八:数据的计量单位 九:编程语言 十:基本的DOS命令 十一:欢迎查看 ...

最新文章

  1. .Net 2.0 中的发送邮件实现小解(轉)
  2. 6.QT信号槽的时序分析
  3. 前端基础之CSS_1
  4. JVM内存溢出分析-实战JVM(二)
  5. MySQL无法重启问题解决Warning: World-writable config file '/etc/my.cnf' is ignored
  6. oracle中xml如何存储过程,oracle存储过程生成xml文件
  7. okhttp_utils的使用以及与服务端springboot交互中遇到的问题
  8. Easytrader踩坑之旅(二)
  9. $.getJSON()应用
  10. Lesson 05 for Plotting in R for Biologists
  11. 用java写 java1,1,2,4,7,13,24,44算法
  12. 谈谈Linux的栈回溯与妙用
  13. 1104报表背景知识
  14. DOM SAXReader
  15. c语言股票最大收益_C语言买卖股票问题
  16. 4个方法,教你1分钟查询你的手机注册了多少软件和网站
  17. 7-11 秋天的第一杯奶茶 (20 分)
  18. 牛客网 2018校招真题 吉比特 直线上的点
  19. Nginx反向代理后无法获取header带下划线的头信息
  20. 解决苹果手机按钮的圆角问题

热门文章

  1. opencv柱面投影
  2. python多进程和多线程一起使用_Python干货:多进程与多线程!
  3. CDI——给bean取名字
  4. 《剑指Offer》Java实现版-电子科大-2021最新
  5. 【K8S 基本理论及架构原理】
  6. 信息化建设项目前期方案编写2:经验小结
  7. 作为一名大龄开发人员,敢问路在何方?
  8. iOS开发中隐藏导航栏的分割线
  9. [学习PCL]统计滤波(离群点剔除)
  10. 酷睿i5 10400核显什么水平 i510400参数怎么样