`
shangjava
  • 浏览: 1229145 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

一名学过2年编程的菜鸟 .

 
阅读更多

前在北京工作。向往linux下的编程和未来云计算。喜欢学习各种好玩的有趣的新鲜的东西。当然人的能力和时间有限,毕竟学不了太多。目前工作在基于java的后台开发上。很久没有接触前台jsp,css,js一类的东东。一直在做架构,编码,努力学习中,希望未来可以自己写一个框架,但现在只想把基础打好。


我,只是一个写代码的,而且乐意去写代码,因为我可以亲手完成我想要的东西。不介意做一个码农,一个被别人称作底层一线人员的IT民工。我,只为我的兴趣工作,因为兴趣,所以工作,所以生活。如果哪天没有兴趣了,那生活还将有意义么。我不敢想像。当然还有那些不感兴趣却为生活而工作的人,我不知道他们天天坐在这里是怎么变得麻木的。当年,不排除时间久了,或许哪天我也变得麻木了。当下青春年少,正是好好奋斗的时候,也不妄年少轻狂一把。


人生如棋,落子不悔。


每一个程序员,都有自己的职业规划之道。每天进步一点点,对于我来说。足矣。有空再学学算法,数据结构,操作系统原理,不管何时,记得做好当前手中之事。面包会有的,牛奶也会有的。悲欢对待,那将是一种怎样的心情过着怎样的生活呢。你不相信自己,但不要否认明天。也没想一下子可以学到所有东西,不要在乎别人的看法,就像下面的留言一样,认真了你就输了。何时发生何事,记住我们『最初的梦想』。


前几天把以前的毕业设计翻出来,发表到网上,结果招来的。。。自己都不敢想像。就是这篇。这个说好,那个说不好,这里要优化,那里要学习什么算法,操作系统,编绎器。截止目前2万多的点击率,我不知道这个够中国多少个大学计算机系的人来看。我从没想过传上来会招来这么多事。幸而我比较懒,懒得理。要说什么,随便了。


我不是牛人,只是2年级菜鸟,不是每个人都要学算法,操作系统,编绎器,中国真正能写出一个像样的编绎器的能有几人。人,最重要的是自己的定位。什么适合自己就学什么,不是说操作系统好,我就要写一个自己的操作系统,这不是扯淡么。每个人巴不得自己什么都能学会。可能么。如果你当初学2年就在这里谈算法,谈操作系统,那说明你是个天才。很可惜,我不是。我只是个菜鸟,2年级的菜鸟。写不出什么编绎器,写不出什么操作系统。很多人提出优化,不错,提得非常对,众人的想法都是不同的。每个人都可以想出不同的点子。这个毕业设计只是一个未完成的毕业设计,毕竟一个人做这么多的东东是需要时间的,如果可以我当然愿意优化,我放在这里也只是想让更多的人学习,研究。很多时候并不是我不去做,而是我没时间,没机会去做。我只是一个人,做不了那么多的事,毕竟我在工作,我要把我今天的事做好。对于这份毕业设计,我也很无奈,很遗憾。虽然我现在有能力将代码简化一半以上,还可以加入很多新东西,完善当时的不足。可是我现在的状态不允许。就像很多年后你看你当初写的作文一样,感觉它是如此幼稚,我怎么会写出这样的代码?这么多的bug,这么不规范?但在当时,那是多么令人怀念,激动,彻夜奋斗的日子。在这里我谢谢大家的好意,你们的好意我心领了。

如果你现在还在读书,这篇毕设可能帮到你,如果你已经工作,请你想想你当初的毕业设计,你也一定会怀念。当然很多工作多年的人,都会在下面说一些很让人。。的话。不过,随你怎么说,我自岿然不动,你说你的,我听着,对我有用的,我就努力去学,如果你只是来喷饭的,我大自当没看见。直接无视。不是你说什么我都会的,我说什么你也不一定会。如果每个人都会自己写操作系统,编绎器。恐怕你也不在这了。呵呵。很多东西,兼听则明,偏听则暗。当不得真。当下,还是先在公司把基础打好,想得那么远,你一定会对现在失望的,因为你发现别人说的你好像什么都不会。经验在于积累,不是吹出来的。所以菜鸟必须得定位准确,别天天想学这学那的,老想跳槽,刚来都坐不住,何况以后呢。静下心来积累一段时间,说不定哪天你就成为大牛了。


真正的大牛,想必也是从最初的菜鸟过来的,每个人都有一个学习的过程。我不怕那些厉害的对手,我怕那些不思进取,连累团队的队友。你会的,别人也可以学会。赢了如何,输又如何。那些在背后默默贡献的人,才是我们这些程序员努力学习的榜样。一群在这里斗嘴的人,想想连自己都会觉得好笑。所以,我说过,以后我写无博文,没必要回复,当然,那些问问题的人不在此列。我们经理很牛,他在javablog排名前50,我从没看他留言或者去争什么,他写了很多博文,用什么新出的技术,他的东西都是岁月积累的,这样的人我才佩服,才是我学习的榜样。我尊重他。这样的老大才靠得住。做什么也会踏实。

 

为了避免更多的口水战,原文标题中的'超牛'二字已经去掉。但首页和热门文章以及百度的搜索还是显示“超牛”二字。这个我就没办法了。

我记得一句话:向目标前进的人,整个世界都给他让路。同样我想说一句话:年轻就是资本,身体是革命的本钱。那么我们要做的就是保重身体,努力学习。


时光如水,总是无言。漫漫旅途,程序人生。

2
4
分享到:
评论
5 楼 xlfzj 2012-10-25  
刚毕业四个月,我的想想接下来两年咋渡过
4 楼 jyjava 2012-01-05  
不知道我两年后会在哪里,但是我起码知道,我现在该做些什么,该做怎么样的准备
3 楼 Mybeautiful 2012-01-05  
想到某年某大公司电话邀请面试,当我说“7年java工作经历,主要J2ee应用”,那个兄弟说“工作7年了应该去研究JVM啊,怎么还在搞J2ee”, 当时我楞了下,淡淡的回了句"每个人的侧重点不同."
2 楼 wingsrao 2012-01-05  
支持楼主的看法,但是还是希望楼主做的如说的!
1 楼 cttnbcj 2012-01-05  
看小说飘过

相关推荐

    菜鸟学习javascript实例教程

    JavaScript是一种广泛应用于网页和网络应用的编程语言,主要负责增强网页的交互性和动态性。它由Brendan Eich在1995年为Netscape Navigator浏览器开发,最初命名为LiveScript,后来为了与Java搭上关系而更名为...

    runoob菜鸟教程网站镜像

    - **名称**:runoob,也被称为“菜鸟教程”,是一个知名的在线编程学习平台。 - **特点**:该网站提供了丰富的编程语言教程、Web技术教程以及工具文档等资源,适合初学者入门及进阶学习。 - **影响力**:runoob在...

    python菜鸟教程100例-Python基础教程菜鸟教程.pdf

    Python是一种高级程序设计语言,由Guido van Rossum在1989年底构思并创建,其首个公开版本在1991年发布。Python的设计哲学强调代码的可读性和简洁的语法,特别是使用空格缩进划分代码块,而不是使用花括号或其他符号...

    c++ 基础教程 菜鸟必看

    C++是一种广泛应用于系统软件、游戏开发、应用软件和实时嵌入式系统的高级编程语言,由Bjarne Stroustrup于1983年在C语言的基础上发展而来。本基础教程专为初学者设计,旨在提供全面且深入的C++学习资源,帮助“菜鸟...

    runoob菜鸟教程的java教程

    Java编程语言是一种高级编程语言,由Sun Microsystems公司(现为Oracle公司的一部分)于1995年5月推出。Java具有跨平台的特性,意味着编写一次,可以运行在多种不同的操作系统上,如Windows、Mac OS以及各种UNIX系统...

    非常好的C#菜鸟基础教程

    C#是一种广泛应用于开发Windows桌面应用、Web应用、游戏以及移动应用的编程语言。...随着经验的积累,可以进一步探索更高级的主题,如设计模式、并发编程、单元测试等,从而成为一名熟练的C#开发者。

    Java菜鸟专用很好

    "Java菜鸟专用很好"这个标题暗示了Java是适合初学者入门的语言,而描述中的“菜鸟一用就会”进一步强调了其易于理解和学习的特性。 Java语言的发展历史始于1991年,由James Gosling领导的Green小组为数字家电开发了...

    实验2 Java语言基础.doc

    实验2的Java语言基础部分是Java编程学习的重要环节,涵盖了数据类型、变量声明、运算符、表达式、数组以及程序的基本结构。以下是这些知识点的详细解释: 1. **数据类型**: - Java中的数据类型分为两大类:基本...

    python菜鸟入门

    Python是一种高级编程语言,以其简洁易读的语法著称,适合于快速开发各种类型的软件应用。对于初学者来说,掌握Python的基本技巧非常重要,这些技巧包括变量、表达式、控制流等核心概念。 #### 二、运行Python 1. ...

    LaTeX2e 文类和宏包学习手册.pdf

    LaTeX2e是LaTeX的版本之一,它在1995年发布,并且在之后的版本中持续被更新。LaTeX2e的特点之一是具有“类”和“包”的概念,这在编写LaTeX文档时极为重要。例如,使用`\NeedsTeXFormat{LaTeX2e}`命令来指明文档需要...

    推荐了几个全套的C语言学习教程

    C语言学习教程资源大全 C语言是一种通用的计算机编程语言,是许多程序员的入门语言。然而,对于初学者来说,选择合适的学习资源非常重要。...我们希望这些资源可以帮助您快速入门C语言,成为一名优秀的程序员。

    Linux菜鸟过关 pdf 文档

    这份名为"Linux菜鸟过关"的PDF文档,显然是为初学者设计的,旨在帮助他们掌握Linux的基础知识,包括安装过程以及如何解决遇到的各种问题。下面,我们将深入探讨Linux操作系统的关键概念和相关知识点。 1. **Linux...

    2019 Biendata竞赛平台“OAG–WhoIsWho 同名消歧竞赛 赛道一”消歧比赛,第一名解决方案 .zip

    标题中的“2019 Biendata竞赛平台“OAG–WhoIsWho 同名消歧竞赛 赛道一”消歧比赛,第一名解决方案 .zip”指的是2019年在Biendata竞赛平台上举行的一项名为“OAG–WhoIsWho”的同名消歧竞赛。同名消歧是自然语言处理...

    PHP程序设计教学计划.zip

    PHP(Hypertext Preprocessor,超文本预处理器)是一种...通过《PHP程序设计教学计划》,你将逐步掌握PHP的基本语法、进阶特性,并能够运用这些知识解决实际的Web开发问题,为成为一名优秀的PHP开发者奠定坚实的基础。

    Python编程入门

    2. **面向对象**:Python是一种高级语言,支持面向对象编程(OOP),使得程序结构更加清晰,易于维护和扩展。 3. **解释性**:Python程序可以直接在源代码级别运行,无需像C/C++那样进行编译步骤。这大大简化了开发...

    C语言学习的一些常见资源,希望能对你有所帮助

    C语言是一种重要的编程语言,由Dennis Ritchie在1972年创建,以其简洁的语法、高效的性能和跨平台性...总之,C语言的学习需要理论与实践相结合,通过多种资源的综合使用,逐步提升编程能力,成为一名熟练的C程序员。

    Java基础知识笔记详细版-菜鸟翻阅必备

    ### Java基础知识笔记详细版-菜鸟翻阅必备 #### 一、Java概述 1. **Java语言发展史**: - Java由Sun Microsystems公司于1995年推出。 - 最初由James Gosling领导的设计团队开发,目标是用于家用电器的编程。 - ...

    java课件,孙怀江

    Java是一种广泛使用的面向对象的编程语言,由Sun Microsystems(现为Oracle公司的一部分)于1995年发布。它的设计目标是具有简单性、面向对象、健壮性、安全性、可移植性等特性,使得Java在各种平台上的应用开发变得...

    Python从菜鸟到大神的100道经典练习题

    6. 格里历日期计算:在【程序4】中,根据输入的年、月、日来计算这一天是这一年的第几天。涉及到闰年判断(leap year)和月份天数的累加。 7. 数学库的使用:在【程序3】和【程序4】中,使用了`math.sqrt()`函数来...

    PHP课件 PHP资料

    通过以上内容,初学者不仅可以掌握PHP的基础知识,还能逐步了解更高级的Web开发技术,为成为一名合格的PHP开发者打下坚实基础。这份"PHP课件 PHP资料"应该包含这些方面的讲解,帮助初学者系统地学习和实践PHP编程。

Global site tag (gtag.js) - Google Analytics