<笑傲江湖>里的华山派有剑宗气宗之说,是形与实的分歧。我是一个非科班出身的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化。
接下来时间一空下来,就写回到最根本的,踏实地打好基础。
分享到:
相关推荐
《阿里巴巴开发者规范-Java开发手册华山版v1.5.0》是一本集合了阿里巴巴集团技术团队多年一线实战经验与智慧的Java开发指南。在高速发展的现代软件行业中,开发者需要掌握的不仅仅是编程知识,还包括数据库、安全、...
《阿里巴巴开发手册-Java-华山版》是阿里巴巴集团针对Java开发制定的一套详细、严谨的编程规范,旨在提升代码质量、提高团队协作效率、降低维护成本。这份规范被誉为“华山版”,代表着其在行业内的重要地位和影响力...
【华山慢棋谱】是一种特殊的棋类对弈记录方式,通常指的是在围棋或象棋比赛中,参赛者在较长时间限制下进行的对局...通过对这些棋谱的深入学习,不仅可以提升个人的棋艺水平,还能领略到棋局背后蕴含的策略与智慧之美。
【华山的路阅读答案】华山的路短文阅读答案.docx
Java是一种面向对象的编程语言,以其跨平台、安全性和高效性而被广泛应用于互联网行业。华山版本的开发手册强调了以下几个核心概念: 1. **编码规范**:良好的编码风格是代码可读性的基础。手册规定了命名规则(如...
【华山之景网站课程设计】是一门针对初学者的网页设计实践课程,旨在通过实际操作,让学习者深入理解网站开发的基本流程和技术。在这个项目中,你将有机会运用JavaScript、CSS和HTML这三个核心技术来创建一个名为...
2016中国-西安西电华山杯网络安全技能大赛之crackme6之writeup分享
"创业计划书-民宿项目-陕西华山南区民宿项目可行性报告"这一标题揭示了我们要探讨的核心内容。首先,"创业计划书"是指为了启动新业务而制定的一份详细文档,它包括了项目的概述、市场分析、营销策略、运营计划以及...
《阿里巴巴Java开发手册-华山版》是阿里巴巴集团发布的一份详尽的Java编程规范,旨在提高代码质量、提升开发效率、减少维护成本。这份1.5.0版本的PDF文档于2019年6月19日进行了更新,为开发者提供了最新的编程指导。...
- **说明**:注释是提高代码可维护性的关键因素之一,尤其是对于复杂的逻辑部分。 **9. 其它** - **强制规定**:其他未涵盖的编程实践应当遵循业界最佳实践。 - **说明**:在编写代码的过程中,应当灵活运用各种...
《Java 开发手册》是阿里巴巴集团技术团队的集体智慧结晶和经验总结,经历了多次大...现代软件行业的高速发展对开发者的综合素质要求越来越高,因为不仅是编程知识点, 其它维度的知识点也会影响到软件的最终交付质量。
本次开发编码规范手册的变更,相比上一版本存在较多的变化。 主要集中在,对于其中的原理有了更深层次的追踪和了解: 1. 集合元素章节对于集合元素的处理上容易出现问题的地方。 2. 新增敏捷模式下,对设计文档的...
《华山论股客户端》的C++编程基础确保了程序的高效性和稳定性,C++语言以其强大的性能和丰富的库支持,使得该程序能够快速处理大量股票数据,提供流畅的用户体验。 该程序的主要功能包括: 1. **股票筛选**:通过...
京微雅格公司推出的CME-M7(华山)系列FPGA产品,是国内目前最高性能的FPGA解决方案之一。CME-M7系列基于京微雅格的CAP(Configurable Application Platform)构架,展示了FPGA技术在可编程逻辑领域的发展趋势,支持...
2019.06.19 《阿里巴巴Java开发手册》时隔一年,发布更新1.5.0华山版。同时,将更名为《Java开发手册》,涵盖史无前例的三大升级 1)鉴于本手册是社区开发者集体智慧的结晶,本版本移除阿里巴巴 Java 开发手册的限定...
《阿里Java开发手册华山版 v1.5.0》是阿里巴巴集团针对Java编程语言发布的一份详尽的开发规范,旨在提升团队协作效率、代码质量和可维护性。该手册在2019年6月19日更新至1.5.0版本,对原有的规范进行了补充和修订,...
通过学习《Java开发手册-华山版》,开发者不仅可以提升自己的编程技能,还能更好地融入团队,共同创造出更高质量的软件产品。这份指南是每个Java开发者自我提升、团队合作的有力工具,值得深入研读和实践。同时,...
4. 编程能力:掌握至少一种编程语言,如Python,以便编写脚本来自动化数据提取或解密过程。 5. 逆向工程:对于可能的恶意代码或需要在特定环境中运行的内容,逆向工程技能可以帮助理解其工作原理。 6. 搜索和研究...
"藏经阁-Java 开发手册(华山版)-48.pdf" 本资源是阿里巴巴集团技术团队的集体智慧结晶和经验总结,旨在帮助 Java 开发者提高综合素质,提高软件的最终交付质量。本手册以 Java 开发者为中心视角,划分为七个维度...