`
i_lolo
  • 浏览: 35245 次
  • 性别: Icon_minigender_1
  • 来自: 成都
社区版块
存档分类
最新评论

身为程序员

阅读更多
[color=indigo][/color][size=xx-small][/size]给所有立志成为程序员的朋友 以及已经成为了程序员的朋友们以及 自勉之!
    在大二以前我从来没有想过自己会走上这样的一条路。身边哪怕是最要好的兄弟们在听到我正在走的方向的时候也都是一阵愕然。但是也许这就是人生。人生命运之途充满着许多的意料之外许多不确定。进入大学之后就一直没有找到自己的方向,在这个穷途末路的时候一个偶然的机会接触到了Java,这个重新引燃我自从高中毕业以来就熄灭已久的激情与冲动的新的世界。这个世界是奇妙的。你可以在里面创造整个完整的世界,将现实中的事物实例化到java之中。当我看到一行行枯燥的代码变成了能够计算的新物件,变成了屏幕上漂亮的表格,变成了动听的音乐,成就感油然而生。是的成就感。在大学里已经被我丢弃的体无完肤的这个东西,在java的世界里我正在慢慢找回。大一大二那些没有方向没有追求的日子成为了最大的浪费。但是相见恨晚也好,亡羊补牢为时未晚。
    但是要成为一个真正的好的程序员需要做的却不仅仅是一腔热血激情(当然这个也非常重要关键),也不仅仅是你天天坐在电脑前敲代码一敲一整天直到夜深人静孤灯独盏,他需要还有一些在今后的学习工作中经历会慢慢教会我们的东西。我还是一个小白。或者直接点说我现在连一个程序员都还不算。只是站在这个世界的门口向里面充满好奇充满热情的张望。但是我有一颗要成为一个好的程序员的心。在人人里面我和自己说要完成一篇《作为程序员的素质》的日志,可是再要起笔的时候才发现这篇文章我完全没办法写,完全没办法入手。因为自己现在一穷二白的样子也写不出和文章题目相称的东西来。只能够做一步写一步。当然我也可以百度。度娘在任何时候都是任何人的亲娘,她会帮你解决你能够想到的想不到的大多数问题。但是这样就没有了任何意义。
    在和金山快盘的盘哥哥交流的过程中他告诉我们要做一个有想法的、有灵魂的程序员。在这里我不想单纯的去转述大学长的解释。我想对于这句话每一个做程序的人都会有自己的理解。在于我,想法即为创意灵感,而灵魂,即为独立精神。目前就是这样粗浅的理解吧。听过许多关于这方面的讲座,不管是现场听还是网络上自己找视频看,对于盘哥哥的这句话印象尤为深刻。隐约中有种感觉,这句话会在今后的程序员生活中给予我莫大的鼓舞与指导。
    进入这个世界才两个月吧,不能够说进入,是涉足吧。贴切一些。有一些感触,作为程序员应该有的一些东西。虽然比较粗浅但是还是想敲下来,不为别的,只为记录自己的这一路。
    要做一个好的程序员首先要有的是一份学而不倦的心,虚心好学,勤于探索,敢于实践。在这个世界里面有好多东西光靠老师教是永远也教不完的,很多东西都得靠自己探索实验实践。而且实践出真知,你要想真正的理解一个东西一条语句,最关键的还是得自己多写几遍多用几遍。这比你去问别人搞的似懂非懂来的效果好很多。就像如今的大多数大学生很多时候很多东西都是自学而成一样。其次要有的是毅力忍耐力,要坐得住,耐得住寂寞。也忘记了是哪一个人说过,创作之路从来都是孤单寂寞的。作为程序员大多数时候都是自己一个人坐在电脑前寂寞的敲代码而不知外界的春夏秋冬,当然今后有了自己的团队之后会不会不一样我现在也没办法说,不过总的来说就我个人的感觉来说还是自己一个人的事情,不管有没有团队都一定要耐得住寂寞忍得了孤单,你要相信,作为一个程序员你这一时的忍耐可能在下一刻诞生一个跨时代作品从而改变整个世界。再次,便是创新意识,或者说想法。文学艺术创作没有创新就是一地渣。作为程序员也一样,我们正在从事的工作或者即将要从事的工作,并不是简单的机械地敲代码不停的复制粘贴,而是不断的创造的过程不断的创作的过程。作为一个程序员最忌讳的应该就是不做创新而止满足于习惯于机械运动。这样子的程序员写出来的代码活不起来,没有任何生机生命力,用户又怎么会选择你。而再补充一点,一个有想法的程序员不仅仅会考虑如何把自己的程序写的生命力旺盛而且还会很认真的去思考如何把他包装成一个让用户看着喜欢用着舒服的新软。最后要说的就是持之以恒,当然这句话是要对像我这样的刚入门的菜鸟们讲的。要想尝到最甜美醇香的佳酿,就应当持之以恒坚持到最后。因为一般美酒都是藏在最深的那个地窖里的。有很多人虽然有一颗和美酒的心但是最后却只能够站在外面嗅嗅酒香。空有一腔饮酒心而没有一颗坚持的心。作为程序员,或者确切的说作为想要成为程序员的人来说,坚持二字最为难能可贵也最难做。java这种东西需要你每一天都在做每一天都在看在敲。不然,隔三差五的学,三天打鱼两天晒网的敲,最终你将一事无成饮恨而归。
    两个月,也不指望自己有多么深刻的理解与认识或者感触,以上的这些便说的差不多了。可以想见自己的粗浅,不过我不觉得丢脸也不会因此而停下脚步。
    ps:我承认之前为了写好这篇日志曾经也问过度娘,这里将一些我觉得用得上的东西贴在下面,就不做过多的阐述了,毕竟是别人的东西。d但是看了下面的东西就会发现,我上面啰嗦的那些好没有技术含量的。和所有技术宅以及依然在奋斗的好友们道一声晚安。明早还有课今天不宜熬夜太晚了。早睡早起方能养身(华佗)(笑……)
1:团队精神和协作能力
2:文档习惯
3:规范化,标准化的代码编写习惯
4:需求理解能力
5:复用性,模块化思维能力
6:测试习惯
7:学习和总结的能力
作为高级程序员,以至于系统分析员,也就是对于一个程序项目的设计者而言,除了应该具备上述全部素质之外,还需要具备以下素质:
第一,需求分析能力
第二,项目设计方法和流程处理能力
第三,复用设计和模块化分解能力
第四,整体项目评估能力 第五,团队组织管理能力
分享到:
评论

相关推荐

    买房还是租房:程序员的判断办法

    买房还是租房,身为程序员,俺做了最正式的回答: “通过计算,房屋租售比就买,否则就租” 下载的电子表格中,灰色单元是你可以设定的一系列参数,旁边都有说明。填好以后,按“开始计算”按钮,会得到若干年(看你...

    软件工程系统的学习+期末课设报告.zip

    软件工程都知道,这是身为程序员必须要系统学习的一门学科,而在我这个软件工程中有所有软件工程这门课的知识,你们可以系统的学习,甚至老师有些是不会讲的,当然,能搜到这个资源的我估计很多都是为了期末作业,我...

    最全2022年商标类目三级联动sql脚本文件

    最全2022年商标类目三级联动,包含一级45大类,二级群组,三级商品名。 表iceci.sql是一级类目(注解信息,说明) 表iceci_group.sql是二级相关群组 ...身为程序员批量的处理应该没什么难度。拿走不谢。

    js自适应屏幕滚动效果

    既然身为程序员就不能只会一门语言是,电脑显示器流行的尺寸每年都在增大, 网络上各种层出不穷的js特效,以前接触过的一些特效网站, 那年还是免费下载特效,现在开始扣分下载机制了, 如果网站用户体验一直停留在...

    为程序员量身打造日语词汇速记大全

    这篇资料是专为程序员设计的日语词汇速记大全,涵盖了多个与日语表达相关的语法结构和短语。这些表达方式不仅适用于程序员在阅读技术文档、交流项目或在日本工作时使用,也适合任何希望提高日语水平的人学习。下面将...

    程序员的酸甜苦辣 程序员的酸甜苦辣

    此外,通过编程实现创新想法,为社会带来便利,也是他们内心深处的甜蜜来源。 三、苦——加班与压力 程序员的苦,莫过于无休止的加班和高强度的工作压力。为了赶项目进度,他们经常需要牺牲休息时间,进行“996”...

    程序员桌面背景图片.zip

    为了适应这一群体的特殊需求与文化倾向,越来越多的为程序员量身定制的桌面背景图片应运而生。这些图片不仅仅是视觉上的点缀,更是程序员工作热情、个人爱好和职业认同感的体现。 程序员的日常生活大多是在电脑前与...

    2013年度总结

    回顾2012年,身为程序员的我们,经历了技术的快速迭代,体验了项目开发的跌宕起伏,更是在个人成长的道路上留下了浓墨重彩的一笔。通过这一年的总结,我们能够提炼出宝贵的教训与经验,为未来的发展提供参考和指引。...

    最好用的 NBA CLI 工具 - 給想邊上班邊看 NBA 的程序員.zip

    在快节奏的现代生活中,身为程序员的我们常常渴望在忙碌的工作中找到一丝娱乐的缝隙,比如关注一下心爱的NBA比赛。为了满足这样的需求,一款名为"NBA CLI"(Command Line Interface,命令行接口)的工具应运而生,它...

    java程序员c程序员简历模板

    【Java程序员与C程序员简历模板】是为求职者量身定制的专业简历样本,旨在帮助这两个领域的专业人士更好地展示自己的技能和经验。在准备求职时,一份精心设计、内容详实的简历至关重要,它不仅反映了个人的专业素养...

    程序员偏爱的壁纸

    这些壁纸可能是由社区共享,或者是专业设计师为程序员群体量身定制的。用户可以根据自己的喜好从中挑选,为自己的工作环境增添一份个性和趣味。 总的来说,"程序员偏爱的壁纸"不仅是一种视觉享受,更是程序员生活和...

    程序员面试100问秘籍

    综合来看,《程序员面试100问秘籍》是一本为程序员量身定制的面试宝典,它不仅帮助程序员在技术层面上做好充分的准备,还能够提升面试者软技能,从而在激烈的求职竞争中脱颖而出。通过阅读这本书并深入理解其中的...

    写在儿子一周岁生日之际.doc

    技术在日新月异,身为程序员的我需要不断学习新的语言、新的框架,正如我需要学会如何引导一个嗷嗷待哺的婴儿逐步迈向社会人。责任,是成长的催化剂,让我和我的同事们不断超越昨天的自己。 无私的付出是家庭的写照...

    程序员计算器

    总的来说,"程序员计算器"是一款针对程序员设计的高效计算工具,它集多种进制转换和存储单位计算于一身,旨在简化编程工作中的计算任务,提高生产力。无论是个人开发者还是团队,都可以从中受益。如果你还在依赖...

    王道程序员求职宝典 PDF

    《王道程序员求职宝典》是一本专门为程序员量身打造的求职指南,源自知名的王道论坛。这本书聚焦于程序员在求职过程中的各个环节,包括但不限于面试准备、技术技能要求、简历编写、面试技巧等方面,旨在帮助程序员...

    程序员“高分”简历模板.zip

    "程序员“高分”简历模板.zip" 文件集合了一套专门为程序员设计的高质量简历模板,旨在帮助求职者更好地展示自己的技能、经验和项目成果,从而增加获得面试机会的可能性。这份资源涵盖了面试、简历和模板三个关键...

    《程序员入职锦囊妙计》 pdf

    《程序员入职锦囊妙计》是一本专门为年轻程序员量身打造的职场指南书籍。书中主要讲述了刚刚走出校园的年轻程序员在面对新工作岗位和人生角色时可能遇到的种种迷茫和挑战,并通过真实的案例分析,讲述了快速适应职场...

    Github使用教程.zip_zip压缩包

    Github使用教程.zip 身为程序员,怎么能不会使用github呢

    程序员年终总结范文.pptx

    在编程领域,程序员的年终总结是一份非常重要的报告,能够总结过去一年来的工作经验、技能和成果,并为未来的工作规划和发展提供方向。以下是根据提供的文件信息生成的相关知识点: 1. 工作总结规划:程序员需要对...

    程序员成长的烦恼.吴亮等

    工作中屡屡受挫、频繁跳槽,身为考证专业户却“考”不到结婚证的周礼。  本书记录了他们的一步一步成为IT精英的成长之痛,分享了他们学习工作中的经验教训,为同在成长之路上的你照亮一盏明灯。

Global site tag (gtag.js) - Google Analytics