`
guanhuaing
  • 浏览: 1197862 次
文章分类
社区版块
存档分类
最新评论

一名毕业生的程序员之路

 
阅读更多

  毕业了,离校了。普通的本本,高昂的学费。大家各奔前程,自己也走上另一条自己的路。后知后觉者,往往起步便慢于常人。浑浑噩噩的渡过了大一大二,上课睡觉,游戏,篮球。大三觉得不能在这样了,开始觉得要做点什么,可是基础却跟不上了。泡图书馆重学了C和++,跟老师做个项目,开始接触ios。大四在一公司实习了近半年ios,做毕业设计,找单位,各种笔试被鄙视,各种面试被诽议。不知道要长什么人狗模样,才是一些公司想要的。想成为一名技术能独当一面的人,如老赵,winnter,当耐特砖家等老师,可是只能望尘莫及了!!

程序员之路

        工作的是一家私企,小型公司变化过大,但对于自己来说或者能有更大的进步空间;觉得大点的企业稳定性、规范化会害了自己一辈子。3k多的工资,在深圳这所繁华都市,迷惘彷徨。想从事技术科研的人,却要考虑生计的问题,是一件多悲凉的事!天朝没有提供一个良好的氛围,物欲过重,很难静下心来学习一门技术,这是国产科技一直落后于外国的原因之一。不况不悲不骄不躁,矫正心态,是目前自己应该做的!人云亦云随波逐流的路走多了,是时候走自己的路了。

 

        从零开始。基础不好,那么就从基础开始吧。看计算机组成原理,计算机操作系统,数据结构,算法设计与分析以及编译原理,软件工程。虽然不知道大神们的进阶里程是怎样,但是这些都是对计算机的基本常识以及以后进阶的基本知识!工作了,或许给自己学习的时间有限,只能在空闲时间里慢慢补强。IT行业是个比较苦逼的,持续高速变化的领域。当其他人下班后在玩游戏,悠闲活动,你却不得不静下来学习,所谓的终身学习就应该是指这个领域吧。没有这样的意识,最好考虑到转型或者面临淘汰。当然,我相信从事这行业的人都有那么一份热忱,有苦中作乐的本事!

        选择语言与方向。在学校学得都乱七八糟,as,java,asp.net,cpp,可怜的真正有一点基础的就是C++,目前选择的PHP+IOS+WinPhone。需要一门web语言,也是出于公司的需要,因而选择了PHP,当然该语言的历史地位我们也不容忽视。选择php,我需要对html,javascript有一定的了解!!symbian OS 皇者地位由被苹果、谷歌动摇到没落也就2到3年之间,移动终端之间的斗争可以用残酷来说,但也让我们看到移动领域的巨大潜力。未来是掌上移动的时代,pc,tv,phone结合也是一种趋势,这是我选择移动领域的原因之一,当然我不否认触控技术的优秀体验给我带来的吸引力。目前会的就只有那么一点ios知识,任重道远啊。不选安卓?好吧,感性上排斥Java.....

        知识积累以及系统学习。《异类》中说到:一万小时成就天才。这就是程序员中流传的一万小时成功法则!!10000?每天10小时,大概需要3年。吃饭、编程、睡觉、3年?那时我估计就成了异类了!我的天,有捷经吗?呵呵呵,我想没有!成功不是偶然,但是不努力,失败便是必然。这里的一万小时说的应该是积累的重要性。不积硅步,无以致千里,不积小流,无以成江海。水滴石穿,绳锯木断,持之以恒的积累、坚持理应能成为某领域的砖家。选择程序员的人都是一群踏实、憨厚、有立场的人,不懂投机取巧,那么就一步步来吧!!系统的学习:资源方面,网络、书籍,都是我们学习的方式。开始发现一些经典书籍的重要性,好的书籍对系统的学习大有裨益,反之伤神废力,还害人不浅。大神们也给推荐点书吧。

       进阶和提高。了解学习一些框架、类库(包括第三方类库)、看一些开源代码以及工作中的项目实践,是进阶提高的方法,也是激起自身兴趣的方法。这是在实习期间的一些感受。比方说,看设计模式,才知道什么是OOP思想;看大神前辈们的一些源码,能有思想上的提升;实践中的总结,代码重构也是提升方式。这些都是我们这些普通学校所没有的,幡然悔悟已经迟了。若然你还在学校,像我们这些“学院”。不了解面向对象?那么建议你去看四人帮的设计模式。有那么一句话:没看过设计模式?那么请不要说你懂面向对象!!大学平时无所事事?尝试去做一些你能用到所学知识的事情吧。如一些往届的课程设计、毕业设计、小型系统。注意用软件工程的思想来做,或许这会被你看两次书所得的还多!不要抱着应付考试的心态去学习,端正态度后你会发现pass期末考都是小case!提高的另一个方法是总结,写博客是一个很好的方式。一些大神们都会有一个高质量的博客,会去看,自己却没有写。那么从今天开始写吧,坚持写。

 

结束语:

       最后摘一段明日语录,借此告诫自己:程序员的成长是一个循序渐进、由浅入深的过程,他是从屡敗屡战中长起来的一个将军,他拥有一颗持之以恒的决心,不断从失败中总结经验教训,不抛弃,不放弃,始终坚持自己的信念,相信自己一定能够赢得最后的胜利。禁忌“三天打鱼,两天晒网”。

4
4
分享到:
评论
4 楼 hermesdai 2012-06-25  
少年很努力啊...学习了
3 楼 panda_eyes 2012-06-25  
2 楼 yyue_li1988 2012-06-25  
哥们,你写却是挺好的。同样给我们这种工作一两年的人,感触颇深啊。
1 楼 _god_ 2012-06-25  
循序渐进、由浅入深。

相关推荐

    程序员面试宝典,用于想从事IT行业的应届毕业生之用

    它非常详尽地描述了作为一名程序员应该为面试准备些什么和注意些什么。

    程序员面试宝典完整版 pdf

    这本书写得非常好,详尽讲述了作为一名程序员应该为面试做哪些准备,应该注意些什么,也许现在您用不上这些知识,先看看吧,指不定什么时候就用上它了。作为大中专院校刚毕业的学生来说,正值找工作的关键时期,也许...

    php程序员简历范文3篇

    php程序员简历范文节选 范文一 基本简历 个人照片 姓 名: 应届毕业生求职网 性 别: 男 民 族: 汉族 出生年月: 1990年11月 政治面貌: 团员 婚姻状况: 未婚 范文二 姓 名: 黄先生 国籍: 中

    2020年程序员实习报告.doc

    2020年程序员实习报告(1) 实习是一名毕业生提高自己对社会的适应能力和认知能力的一个及其重要过程,在这个 过程中,理论结合实际,把大学学到的知识应用到实践中,让自己迅速适应社会,达到 IT前进的快速步伐的...

    写给想当程序员的朋友

    我是一名计算机专业的本科毕业生,毕业已经1年多了。毕业后从事的是软件编程工作,经常有其他专业的朋友想从事软件编程工作,向我请教如何,因为我自觉涉行不深,不敢信口开河,无奈朋友信任,我不得不郑重考虑一下...

    C/C++程序员面试指南.杨国祥(带详细书签).pdf

    问题十三:“你是应届毕业生,缺乏经验,如何能胜任这项工作?” 问题十四:“你希望与什么样的上级共事?” 问题十五:“你在前一家公司的离职原因是什么?” 1.4 为明天做好计划 第2章 英文面试 2.1 英文电话面试 ...

    《写给想当程序员的朋友》

    《计算机应用文摘》第15期 我是一名计算机专业的本科毕业生,毕业已经1年多了。毕业后从事的是软件编程工作......

    coder2teacher:分享程序员从0上岸深圳老师的经验,来自一名放弃BAT选择深圳老师的某985研究生

    来自一名放弃BAT 50w年薪优惠 选择深圳某区属学校数学老师的某C9 机械研究生, 自我介绍 各位好,我是陈同学,21届毕业生,本硕均在哈工大 可以点击链接我有详细介绍我的故事 下面是关于我的经历的一个介绍 我经历过...

    程序员面试的自我介绍模板7

    我是~~工业工程职业技术学院0~届计算机网络专业应届毕业生。即将面临毕业,我渴望找到一份适合自己并值得为其奉献一切的工作。 我有较好的计算机知识和应用能力,能熟练的进行windows 20XX和linu~操作,并能使用vb...

    程序员面试自我介绍模板3

    即将于--年--月毕业于河南工业职业技术学院,作为一名软件专业的大学生,我更喜欢平面设计,在大学三年的学习生活中,我对平面这一领域的相关知识有了一定的掌握,同时具有实际的操作能力与技术。 为了使在校所学的...

    江南Style*JAVA程序员面试宝典(实战加培训总结)

    *一份在手,工作到手*我是一名应届毕业生,参加java软件工程师应聘,第2次就成功了,就是靠的自己这些总结与培训知识重点,为更多同学可以尽快找到工作,将此文档与您分享,一份在手,工作到手!

    2009.6.19—30举办3S研讨会暨Google Earth与Google Map等仿真建模与共享及ARCGIS与遥感高级程序员培训班

    关于举办2009’CHINA3S’3S技术一体化应用研讨会暨遥感与GIS制图、Google Earth与Google Map等虚拟三维仿真建模与共享软件应用开发及ARCGIS与遥感分析操作应用高级程序员学习班的最新通知 (2009.6.19—30) Google...

    自学编程创新意:livecoding.tv实时直播编写代码

    近年来,越来越多科技公司喜欢聘请那些应届毕业生,或者是没有接受过正规程序设计教育的人,只要他们热爱自己的领域就可以了。如果你也是一名程序设计爱好者,对这份工作充满了激情, 或者你是一名初学者,希望找到...

    深入浅出:使用Python编程].pdf

    本书会提供充分并且完备的学习体验,帮助你成为一名真正的Python程序员。  这本书为何与众不同?  我们觉得你的时间相当宝贵,不应当过多地花费在与新概念的纠缠之中。通过应用认知科学和学习理论的最新研究成果,...

    java招聘公司笔试试题-programming-library:该库是信息源和类似资源的精选集合,由教育者、专家、学习者选择,并可供程序员社

    毕业生在科技公司找到了工作,包括 - 我们令人兴奋的学习体验让您比以往任何时候都更容易提高编码技能。 因此,选择一门课程,开始学习,并为您的职业生涯带来应有的推动。 - CodeCombat 是一个基于游戏的计算机科学...

    代码大全中文版

    <br>学生 <br> 本书不仅适于实践经验丰富但理论基础薄弱的自学者阅读,同时也适于那些理论基础较好但几乎不懂得什么编程诀窍的毕业生们阅读。新程序员们的某些实践经验来自于经验丰富的同事.但主要还是靠...

    SVN服务器VS2005客户端part2

    当我还是一名刚刚毕业的学生时,我第一次在国家太阳观察站(National SSolar Observatory)接触到了如今版本控制系统的鼻祖 —— SCCS。今天,已经出现了数不胜数的版本控制系统,而 SCCS 也早已被更强大的产品所...

    著名城市旅游CSS3模板是一款适合户外旅游公司网站模板下载。.zip源码资源下载

    著名城市旅游CSS3模板是一款适合户外旅游公司网站模板下载。.zip源码资源下载著名城市旅游CSS3模板是一款适合户外旅游公司网站模板下载。...1.学生做毕业设计用 2.程序员学习研究用 3.小公司换皮做新项目用

    SVN服务器与VS2005客户端par1

    当我还是一名刚刚毕业的学生时,我第一次在国家太阳观察站(National SSolar Observatory)接触到了如今版本控制系统的鼻祖 —— SCCS。今天,已经出现了数不胜数的版本控制系统,而 SCCS 也早已被更强大的产品所...

Global site tag (gtag.js) - Google Analytics