曾经我也迷茫,你还在迷茫吗?写给像我一样的在校计算机专业学生
无意之间看见了很久以前写的一篇文章。使我想起了那段黑色的岁月。
原文如下:(不感兴趣可以略过,呃,我的语文一直都很差的)
找不到方向,找不到自我
2008年12月05日 星期五 下午 11:08在电脑前呆滞的盯着屏幕,将思想流放;
时间静静的流淌;生命点滴的逝去;
恨自己没有理想,没有方向,恨自己没有志气,没有毅力;
尝试过改变,却发现自己改变不了什么;
曾经的豪情壮志,好远好远; 曾经的梦想尘封在了童年; 也是那么遥远;
那个充满激情的我定格在了2007年,定格在了高三;
现在的我,好陌生好陌生;
现在的方向...不,没有方向...所以我写不下方向;
失去...很多东西都可以失去;
但是;
遗失了生命中最重要的两样东西,我像一支断线的风筝,在风雨中飘摇;
最害怕的,不是孤独,不是痛苦;
孤独可以给人思考的最佳条件,而痛苦可以让一个人成长;
最害怕的,
是空虚,
是灵魂上的孤独,
当灵魂失去了自我,一切都失去了色彩;
曾经一直相信着明天会更好,现在却害怕明天;
害怕昼夜交替;
害怕清晨醒来后那个陌生的自己;
害怕夜;
害怕无眠的夜;
在写正式内容之前,先简单介绍一下自己吧。我是一个大学计算机专业在校学生。现在大二,即将大三。对计算机十分感兴趣。所以高考时毫不犹豫的就选了计算机专业。上面那篇文章应该是在大二上学期的时候写的。 进入大学之前,对计算机只有粗略的了解。从编程的角度来看,基础约等于0 。
好题归正传, 我想大多数人都经历过迷茫, 就像大多数人都曾经想过自杀,想过活着的意义一样。当然我也是其中的一员。更不幸的是,上面所说的三点我都经历过。 至于为什么会迷茫,我想各人的原因都不一样吧。有人会为了感情而迷茫,有人会为了未来而迷茫,有人会为了事业而迷茫。如果你有兴趣知道我为什么会迷茫的话,也许你可以看看这篇文章《我的大学,我的迷茫//记我的大学生活的前两年。》。
听过一句很经典的话,觉得可以解释很多人迷茫的原因。不过我不确定我是不是因为这个原因而迷茫的:我们就像在大海里航行的船只,高中的时候我们之所以不迷茫是因为在我们的周围就只有一个灯塔亮着——高考;进入大学以后,周围的灯塔都亮了,于是我们迷茫了,于是我们不知道了方向。如果你是因为这个原因而迷茫而且对本文感兴趣的话可以继续往下看看,也许会有点点收获。
写上面那篇文章时,我对计算机仅仅限于兴趣,狂热的兴趣,我以为这样就够了。现在看来那是完全错误的。如果你决定要做一件事情,仅凭兴趣是完全不够的,你还需要对这件事情更深入的了解。 那时候,我甚至都不知道我学完计算机之后会去从事什么样的工作,学完大学四年以后,我会做点什么。更别说什么职业规划之类的东西了。 所以如果你在迷茫中,而且也刚好对计算机的这些方面了解甚少的话。强烈建议你好好的去了解一下这个行业。是的,这个行业而不是这个学科,大学的学习不再是为了考试成绩了,是为了在你所学习的行业中去工作,去创造价值。那时候我不知道从何下手,从哪里去了解这个行业。甚至不知道有CSDN,cnblogs这样的网站。(这里向您推荐一个适合像我一样的学生IT社区,CSDN下的学生大本营,相信你会在这里收获不少CSDN学生大本营)当然,你现在看到了我的这篇文章,那你已经比我进步许多了,那时候的我从来不会像你现在一样,去某个IT网站了解信息,也不知道去看牛人们的博客来给自己指路(呃,复制成功,心理课上老师讲的。如果你想成功的话,在你所在的行业内找一个偶像向他学习吧,这样你就很有可能复制他的成功)。
好了,当你对这个行业有了初步的了解之后,你可以对你自己的职业生涯做点规划了。是的,不早了,职业规划尽早做的好。如果像我一样大一过完了还是不知道计算机行业离开学校以后我会去干什么 的话,那你也会像我一样迷茫 了。 也许在做职业规划时,会遇到如下的问题:
1.很有可能你像我迷茫的时候一样,只学习了C,C++只能做出一个控制台应用程序。所以对自己完全没有信心,根本不知道自己会做什么。那么我想说:不要把眼光局限于你已有的知识。你现在不能够做某件事情,并不代表你以后也不能做到。
2.你不知道你该做什么,因为你迷茫。你没有目标,不知道以后从事什么样的工作,不知道自己的职业目标是什么。那么,多关注一下各大IT网站吧。少聊一会QQ,不要去玩游戏。多听讲座,多看看牛人们的Blog,看看牛人们的自传。呃。相信你会找到自己的目标。并为之奋斗的。(推荐一本小说,对小说,不要以为看小说就是不务正业哦。什么事情都有一个度,如果把握好了度很多事情都是有益的。比如毒品。医院里有吧?可以治病的吧?。小说名叫《疯狂的程序员》,讲的是一个程序员从大学开始的经历。看看吧。会收获不少的。)
3.想要学习,但是不知道从何下手。 如果是这样的话就好办了。这说明你已经解决了上面的两个问题。那么就是学习的问题了。首先你要确定你要学什么。C/C++、C#、Java、.NET、软件开发、网站建设。等等。有很多方向。你首先得确定一个方向(当然也许你很有精力,什么都想学,那么推荐你看看这篇文章了《【解惑】这么多技术我该怎么学》)。饭要一口一口的吃,学习也要慢慢的来。不要想着一步登天。不要忽视基础。一上来就想开发出一个什么什么系统。那些都是唬人的。不信你上网看看那些视频教程“什么什么系统的开发”。这类的。对初学者强烈建议不要去看。初学一样东西,还是从书本上看比较好。要心平气和的看。当然实践也不能忽视,该敲的代码还是得敲,很多东西,你看书看懂了,不一定就能够把他实现 出来的。不信你试试,马上写一个快排出来。 确定方向以后就是一段时间的潜心修炼了。不要心高气大的去搞什么系统,看什么设计模式。你现在内力还不够,看了那些会走火入魔的。 好好的打基础吧。 《【解惑】这么多技术我该怎么学》里都说了,张无忌练了“九阳神功”8年,练“乾坤大挪移”只需12个时辰。
4.不知道怎么坚持。哦。这个问题也许就不好解决了。这个是个人品质的问题。如果你做事情从来都是这样,只有三分钟热情的话。你可以去看看心理医生(不要以为这是危言耸听,现代人们很多都有心理问题,去看心理医生绝对是百利而无一害),或者像我一样选心理学课程听听。反正我是从心理课程上获益良多,愿不愿意试试,那得看你自己了。 这里把我们老师给的一个修正这个问题的方法请请: 坚持每天早上起来练字。是的练字。三天五天不算。起码也得三年五年。如果你真的能够做到的话。我敢保证,你将是一个成功的人。如果你从看了这篇文章开始,每天早上起来都练字。坚持了五年以上不间断,你没有成功的话,可以来找我PK。我绝不还手。 另外,信念很重要。做决定的时候一定要谨慎再谨慎。当你做了一个决定以后就一定要把他完成。对,Finish whatever U've Started.
5.对语言还有偏见。如果你还在认为Java比C++好,或者认为C#比Java好的话。只能说你还没有完全的理解写程序这件事情的本质。对,这里我说的是写程序,而不是写软件。也许对于某类型的软件对语言是有一定的要求。但是你得知道。 程序的灵魂是思想。语言只是一种表达。 所以做到前面几点以后,你就向着你的目标义无反顾的前进吧。不要被身边的噪音影响,如果你听到还有人说Java比C++好的话,你应该在心里偷笑:他们真幼稚。然后过去纠正他们的观点。如果你看了《【解惑】这么多技术我该怎么学》这篇文章,相信你会同意一通百通这个观点的。
呃。没思路了。就说这么多吧。
以后想到再更新。。。
Finish Whatever U've Started !!!
Cat_Lee