我是学制冷的,现在是一名架构师。
上大学时,我的专业是低温与制冷,走到现在,过程是相当的复杂啊,且听我慢慢的絮叨。
97年,高考填志愿的时候,二十一世纪对人类最重要的是什么?能源!我填了能源系。那时候我们是先填志愿再高考的,填完就扔了。
高考结束,到学校报到之后,过了没多久,感觉不是那么回事啊,我们的能源系分三个专业:低温与制冷、热能、汽车,怎么看都和想象中的能源没多少直接关系,低温是研究超导啊啥的,实验室经常放着一瓶液氮玩玩,制冷实际上是做研究空调冰箱的压缩机研究的,我们大作业还画了一张冰箱的设计图呢;热能,这个专业和能源有些关系,锅炉啥的,火电厂用的着,不过大一的时候去系里参观,当时老师指着一个方方的铁皮盒子告诉我们这是世界上领先的城市垃圾焚烧处理装置,我们看了一遍点头,心里一边嘀咕:”不就是用垃圾来烧锅炉么?“;汽车,据说是研究内燃机的。
一下子,第一学期就相当受打击,很迷茫,每天晚上除了听万峰就是郁闷,那是相当的失望啊,从那以后,心里打定主意,绝不混这个专业,不是说他不好,主要是我太失望了。
可日子还得过啊,一边混着课,一边学习计算机知识,什么都得自学,好在周围还有些臭味相投的人。大三的时候开始玩游戏,一次偶然的机会,碰到一个以前经常一起玩的哥们,手里抱着两本asp的书,问:怎么好久不见一起玩星际了啊?答曰:外出打工,写程序去了。
考,还能赚钱?!这么好的事情,我也去。于是看了两天书,学会hello world之后,就去帮人写asp去了,每周去2-3个下午,每月有800块好拿,对于我来说,很大一笔钱了。这应该是算第一次尝到甜头了吧,从此就走上了这条不归路。
01年,找工作的时候,所有的简历都投给了计算机相关的职位,但是由于专业太不对口了,很少有人给面试机会的,但是我仍然在坚持。凭着考来的程序员证书,得到几个面试机会;凭着一些运气,得到一份工作;不过后来据面试我的人说是看在我抱着学习的态度才要我的,实在是幸运啊。
好不容易找到的一份自己很满意的工作,我自然是十分珍惜。不是科班出生,很多基础课都需要补,很多东西需要学。工作的前两年,基本上没有晚上九点半以前回家的,公司里有网络,有空调,学习多方便啊。
工作的前三年,我一直在做的是一个内部的CRM系统,我们那时候用turbine,用velocity,当时在国内用的人不多,没有什么中文文档,只能看英文的文档,而且还不多,得结合源代码来看,幸好这样,很多好的习惯是从这时候养成的。从不熟悉到熟悉,从熟悉开发到对整个系统有些把握,我觉得掌握了turbine这个框架,什么web应用我都能做了。
在crm的时候,又做开发又做架构,还得做需求分析,要做sa维护服务器写脚本,要做dba维护数据库,累是累点,但是那段时间,我成长很快。没办法,就这么忙,谁让公司发展太快,人手总是不够呢,那是我一直自嘲为”驴“。
04年公司组织结构调整,我到了前台网站技术部,开始接触互联网应用,一下子接触的东西多了,发现turbine似乎不够用了,我还得考虑集群,性能,稳定性,还得考虑系统间交互。得,这么多东西,逼我嘛,没法子,在不停的折腾里学习和成长吧。
慢慢的,接触的东西多了,懂得东西多了,看到的东西也多了,不自觉的考虑事情就全面一些了,别人就说你是资深的架构师了。在这几年里,学到的东西更杂,明白了很多道理,“简单就是美”,“过犹不及”,“可持续发展”,这些废话每一句我都有很深的理解,要么就是痛过,要么就是豁然开朗过,总之印象很深。
现在回头看看,很多经历都历历在目,说什么学习的方向,职业发展的方向,还真没特别的考虑过,我一向是牛脾气,前面碰到什么东西,搞掉他,不会的就学,出了问题,解决掉他,一根筋走下来似乎也不错。少想多做吧。
现在,带领几个兄弟,负责整个网站的架构支持,由于人手不够,每个人都得同时跟好几个项目,没法子,合适的人很难找啊。
如果都看到这里了,就不妨看看广告吧,如果你有作为一个互联网应用的架构师的自信,并且愿意在高压力下承担责任,你可以联系我,说不定你就找到另一个机会,可以和一帮很特别的人共事。
分享到:
相关推荐
《J2EE架构师手册》是一本专门为J2EE平台上的高级软件开发人员和架构师编写的详尽指南。作为J2EE领域的专业参考资料,它深入探讨了如何设计、实现和优化复杂的企业级应用程序。J2EE(Java 2 Platform, Enterprise ...
通过《J2EE架构师手册》的学习,你将不仅掌握这些技术细节,还能了解到如何在实际项目中应用这些知识,从而成为一名成功的J2EE架构师。书中的案例分析和最佳实践将有助于你提升解决问题的能力,并在解决复杂系统设计...
《J2EE架构师培训手册》是一本专为有志于成为优秀J2EE架构师的人士准备的指导性读物。它全面地涵盖了成为J2EE架构师所需掌握的各项核心技术,旨在帮助读者深入理解J2EE平台的核心概念、设计原则和最佳实践。 J2EE...
3. 微服务架构:随着技术的发展,J2EE架构师需要了解和掌握微服务架构,将其与传统J2EE结合,提升系统的灵活性和可扩展性。 4. 容器和框架:对Tomcat、Glassfish、JBoss等应用服务器的配置和管理有深入理解,同时...
《J2EE架构师手册》会详细讲解这些概念,提供实践指导,帮助读者从宏观层面把握J2EE应用的架构设计,解决实际问题,提升技术领导力。通过深入学习这本书,你可以掌握构建可伸缩、高性能、安全的J2EE应用所需的全部...
《J2EE架构师认证指南》是一本针对Java企业级应用开发高级技术的教程,旨在帮助读者掌握J2EE架构设计的核心理念与实践技巧。在深入理解J2EE架构的同时,该指南也会涵盖相关的工具使用,例如在描述中提到的源码分析和...
《J2EE架构师手册》是一本专门为J2EE架构师量身打造的专业指南,它涵盖了J2EE技术栈的方方面面,旨在帮助读者全面理解和掌握J2EE平台的设计与实施。J2EE(Java 2 Platform, Enterprise Edition)是Oracle公司推出的...
J2EE架构师认证指南_11133459,内容丰富。
《J2EE架构师手册》是一本专门为J2EE开发者,特别是那些志在成为架构师的读者准备的宝贵资源。这本书深入浅出地探讨了J2EE平台的核心技术和最佳实践,旨在帮助读者从宏观和微观两个层面理解并设计出高效、可扩展且...
《J2EE架构师手册:如何成为一位成功的J2EE架构师》是一部旨在引导读者深入理解J2EE架构设计,并成长为一名优秀的J2EE技术架构师的指导书籍。本手册结合了理论与实践,旨在帮助读者掌握核心技能,提升职业素养,从而...
作为一名J2EE架构师,你需要深入理解这个平台的各个层面,包括模块化、可扩展性、性能优化、安全性和故障恢复等方面。 一、J2EE架构基础 J2EE架构由多个层次组成,主要包括客户端层、Web层、业务逻辑层(EJB层)和...
《J2EE架构师手册》和《J2EE OA项目开发日记》是两份非常重要的IT资源,专门针对Java企业级应用开发领域的高级技术人员,尤其是对J2EE架构师而言。这两份资料深入探讨了J2EE技术栈,以及在实际OA(办公自动化)项目...
这本书深入探讨了J2EE(Java 2 Platform, Enterprise Edition)技术体系,涵盖了从设计到实现的整个开发过程,旨在帮助读者理解和掌握在企业级应用开发中的最佳实践。 J2EE是Oracle公司推出的一种用于构建分布式、...
J2EE架构师手册.chm