这篇贴是另一个帖子里做的回答,一不小心写多了,就整理下,单独发个贴吧。
这里是针对实在没有方向的朋友的一些个人建议。
对于徘徊在门口的很多朋友来说,很多人给出的回答,什么学好数据结构,掌握算法了,个人看法,都不是很适合当前情况的,你现在要做的就是证明你有工作能力,我有个办法你可以参考下
随便挑一门火的东西做就是了。
要做客户端的话也就安卓和iOS二选一,自己写个app出来,初期嘛随便找些开源代码,编译通过,自己瞎改改,读懂个7 8分。这样搞上几个,也就可以拿着作品去找工作了。
但是客户端这东西,入门其实不太容易,很容易找不到头绪,而且客户端的需求量其实没有想象中那么大,结果就是对用人要求会比较高。鉴于此,你还可以考虑下web方向,html+js+css开始,入门曲线比较平滑点,而且基本上有个能用顺手的文本编辑器就可以做起来了。并且有个浏览器就可以测试,马上就看到结果,一步一步的有反馈,很有成就感的。如果写顺手了,就可以接下来去看下一些后台的web框架,这里的话,目前也就三个选择,js的node.js,ruby的ruby on rails, python的django什么的,当然学PHP也是可以的,比较老牌,需求量也比较大。随便挑一个你觉得顺眼的学学就行了。如果你走web方向这条路的,这里边的每一步完成你都有可能找到工作的,如果进公司了,那自然会有工作驱动你来学该学的。
然后,不是说你大学学的什么你就要做什么。如果对别的有兴趣,去卖卖衣服,泡泡咖啡什么的挺好的。
几乎所有人都会跟你说,30岁以前要打基础,我的看法是,30岁以前才是应该尝遍所有可能性的时候,人生最花样的年华都在无聊的读书中度过了,你不好好的过精彩点,那才真是浪费时间。如果一毕业就目标坚定,知道自己就是想干这个了,那很好。如果不是的话,最好的办法还是把能想得到的工作都干个遍。找到了心之所属再说。其实你做什么工作都永远不会有晚的时候,就算你30岁40岁忽然明白我喜欢写程序了。也一点都不晚。比如侯捷先生,38岁学C++,最后还不是名利双收。
再补充几个例子,我一个学通信工程的学妹,毕业后跑肯德基去工作了。后来就这么一步步的干,几年后,成为了浦发银行某业务部经理。我大学同专业的一个朋友,毕业后去做全无敌这种日化产品的销售,做人比较认真踏实,后来跳槽到高露洁,做山西省的区域经理。他是我们专业里第一个月薪过万的,现在他去开那种串串香火锅店了。其实从事业的角度出发,他们都挺成功的。
最后,这一点可能比较有争议,不管你喜欢不喜欢,有不少父母只有在你经济独立了,才肯把你当成一个成年人看待。有点经济独立决定人格独立的感觉。这是个挺悲哀的现状。所以个人感觉工作最大的好处就是经济独立,拿着自己赚的钱,把小时候想要的所有东西都买了,挺爽的一种感觉。当然,读书也有个非常大的好处,据说读书越高,越可能遇到真爱。自己看着选吧。
最近正在转行,自己也是个一直折腾的人。喜欢这句“30岁以前才是应该尝遍所有可能性的时候”。 证明自己有工作能力,对社会有价值,就有办法立于世。楼主的分析很到位。
有句话说的 抱着怎样的想法,只要我怎样便能如何,结果一般都是悲剧。 做事情吧,喜欢第一,这样才能有劲头去干,,love热爱,,,,干啥事没电挫折随便捣鼓一下就是高手那这世界也没那么有趣了,
8楼 @akunamotata 安卓起点低?好吧,觉得android更容易些请你开发一个适配几十种手机的app,在硬件不同,但是流畅度要很好.........
13楼 @cenphoenix 其实开发一款优秀的android app,几乎每一个布局都要考虑在不同尺寸上有不同的显示效果,横竖屏切换,在小尺寸上要扩大点击区域.......,特别是测试个别手机有怪异的行为
比如侯捷先生,38岁学C++,最后还不是名利双收。
请问下各位,你身边这样的人有多少?能够再30岁甚至40岁左右开始学语言,然后名利双收的人,很多嘛?