今天收到一位同学发来的提问邮件,由于非常长(A4纸8页),所以我只贴一部分内容上来。下面是同学的邮件:
=============================================
真是不知道该选哪个了!
===================================================
我的回复:
同学你好!
其实就像你在最后这段自己说的自己的缺点一样,你“犹豫、顾忌、逃避”。
——你“顾忌做程序员会很累”,所以选择了现在的工作,但是发现所有工作几乎都是对着电脑、像程序员一样累;
——你“逃避困难”,所以看到C语言实现关机遇到了难题就退缩、看到了“数据库”连学都没学就“感觉可怕”而不敢学习;
——你“犹豫自己不懂计算机底层的东西、不懂算法”而担心自己学不好编程而畏首畏尾;
有很多的同学都给我发邮件问我“杨中科老师,我该怎么走、我该怎么选择、我该……”,其实我们每个人面前的路有千万条,每个人都有自己的路,走什么样的路取决于你自己要去哪里,如果确定不了去哪里,那么谁也帮不了你。
在《爱丽丝梦游仙境》里面有这样一个情节:
爱丽丝走到了一个通往各个不同方向的路口,她不知何去 何从,于是向猫请教。
"能否请你告诉我,我应该走哪一条路?"
"那要看你想到哪儿去。"猫回答。
"到哪儿去都可以,我无所谓"爱丽丝说。
"那么你走哪一条路都可以,也无所谓了。"猫回答。
这个情节告诉我们:如果你自己都不知道要前往何处,那么任何道路都失去了意义。
其实我们生活中总是面对着选择,但是有的人有一种选择恐惧症(我其实曾经就是这样),也就是当需要选择“这样还是那样”、“要还是不要”的时候就患得患失:如果选择A那么会有这样这样的好处,但是会有那样那样的风险;如果选择B会有那样那样的坏处,但是也还有这样这样的优点……最终把自己搞的很累,在外人看来却又裹足不前。
我看过一个电影叫《购物狂》,里面的男主角就有“选择恐惧症”。比如在点快餐的时候到底是点什么饭都会纠结上半个小时。最后他在选择的时候就抛硬币,让老天爷帮他决定。他抛硬币,“老天爷”让他点“猪扒饭”,他就点了,其实那份猪扒饭很难吃,但是他也吃的很香,因为他感觉终于不用做选择了。他说“选择好痛苦哦,如果有人帮我做选择,刀山火海我都认了。”相信这也是很多人面临选择时候的心态,希望别人帮我们做选择。
你是如鹏网的老鹏友,我相信你对我这句话很熟悉“随便选一个”!在面对道路选择的时候,只要你去掉几条明显不靠谱的路,那么剩下的路中,每条路都是精彩却又不完美的。每条路都有利也有弊,每条路上鲜花与荆棘并存,没有完美的路,没有哪条路比哪条路更好。“选择就是放弃”,你选择了一条路,也就是在放弃其他的路,阻碍我们做出选择的其实是贪婪和恐惧,舍不得被放弃的路中的鲜花又害怕自己选择路中的荆棘。这样“患得患失”的人活着是很痛苦的。
我曾经也是这样痛苦的活着的,后来我开始照着“随便选一个”的方法去选择,我去掉几个不靠谱的路,对于剩下的路我会像你一样分析不同路的优点和缺点,如果还是无法比较出哪条路更好的话,我就会“随便选一个”,现在我活的很快乐,事实证明我选择的路我也都走的很好。拿起一个硬币,高高抛起,正面选A、反面选B,让老天爷帮你“随便选”一条路吧!一旦选好了一条路,就去勇敢的把这条路走得鲜花满路。记住,路是走出来的,不是选出来的。
如鹏网.Net培训班正在报名,有网络的地方就可以参加如鹏网的学习,学完就能高薪就业,点击此处了解
三年前只要懂“三层架构”就可以说“精通分层架构”;现在则需要懂IOC(AutoFac等)、CodeFirst、lambda、DTO等才值钱;
三年前只要会SQLServer就可以说自己“精通数据库开发”;现在则需还需要掌握MySQL等开源数据库才能说是“.Net开源”时代的程序员;
三年前只要会进行用户上传内容的安全性处理即可;现在则需要熟悉云存储、CDN等才能在云计算时代游刃有余;
三年前只要掌握Lucene.Net就会说自己“熟悉站内搜索引擎开发”;现在大家都用ElasticSearch了,你还用Lucene.Net就太老土了;
三年前发邮件还是用SmtpClient;现在做大型网站发邮件必须用云邮件引擎;
三年前缓存就是Context.Cache;现在则是Redis、Memcached的天下;
如鹏网再次引领.Net社区技术潮流!点击此处了解如鹏网.Net最新课程