好久没在论坛发帖了,自从找到工作后,整个人就变得非常懒了,一点动力都没有了, 也基本不看书了,当然,我转向官方文档了。

 
说说我的情况,目前大四,去年12月来北京一个公司实习,目前还在实习,打算4月初回学校享受一下大学最后的时光,真的舍不得。年前实习了一个月,32天,我记得,其实真正上班的时间不到32天,只有二十多天,年后和老大请假,过了十五才来,主要想在家多呆几天,因为以后真的没有这么长的假期了,在家陪陪父母,干点家务活,在家呆的那个舒服啊,都不想上班了,可是不上班还不行,没办法,逼着自己来了。我想要毕业的同学都和我同样地感受,越来越舍不得大学的生活,虽然很多还大二大三的同学都不想在学校呆了,都想出来找个实习的地方,锻炼一下,其实我感觉还是在大学把基础学好,能考研的一定要考研究生,等到了该找工作的时候再找,否则以后真的会留下遗憾的。 
 
我打算,4月初就回学校,去享受下大学最后的一段好时光,以后就真的不能再像大学那样,能无忧无虑的生活,玩了。
 
这次写这些的主要原因就是发发牢骚,和大家聊聊工作,聊聊技术,生活,扯扯皮。
 
首先写给找工作的朋友。
 
我去年找工作历尽千辛万苦,总算找到一份还不错的工作,我理解大几的辛苦,我最痛苦的时候,做梦都是找工作的事情,真的很难受,天天跑,车费不知花了几百了,每天都很累,压力很大, 同学看着你,家里人看着你。我们都不愿意比别人差,更不想让父母失望,所以我们唯一能做的就是努力,再努力。努力一定会有回报的。你们要做的,就是坚持找下去,多思考找工作的技巧,经验,找工作真的是又技巧的,多面试,面试多了就知道什么该说,什么不该说,怎么引领面试官走向你熟悉的地方了。平时多动手练习,多多思考,提高自己的能力才是关键。如果你不能马上找到一份自己满意的工作,可以先找个公司干着,干半年或者一年,你可以再跳,有了工作经验跳槽要比没经验好跳多了。不知怎么能帮到大家,只希望找工作的朋友能够坚持下去,你们一定能行的,加油。
 
其次,写给大四以下的朋友。
 
还没到大四,要珍惜学校的日子,把学校的基础课学好,别整天学什么安卓,iphone的,把数据结构学好,计算机网络、编译原理、软件工程、操作系统、数据库学好,安卓等等一些东西,很快就能入门的,基础课才是关键。还有很多同学不想考研,我建议能考研的还是考研,考研很吃香的,学历吃亏是很大的。即使你们能力相当,研究生的工资就是要比你多出至少2K的,这就是现实,而且你不能一辈子做技术,以后有个高学历,转行也好转。所以,建议学弟学妹们,学好基础课,打好基础。
 
最好,发发牢骚,写给来北京拼搏的朋友们。
 
我大学是在大连读的,大连是个美丽的城市,真的很美,环境也好。来到北京,很不适应,北京的环境和空气真不是一般的不好,不过,也开始慢慢适应了。以前在大连,出去坐车,站40分钟,觉得很痛苦的事情,现在每天上班都站地铁超过40分钟,反而觉得没啥了。大连的绿化很好,北京,树都很少,见多了,习惯就好了。北京的饭菜比学校贵一倍还多,吃多了,习惯就好了。北京住的情况,就更不用说了,住十几平的小地方,还要一下就交3个月房费,被中介坑爹的朋友大有人在吧。昨晚,我房东又来催交房费了,其实离到时间还有9天呢,真的很坑爹,习惯就好了。本来是一家住的地方,非要分成5,6家人住,北京要是不挤就怪了,不过,习惯就好了。
 
 
到了北京,再不习惯的人都要习惯。晚上10点钟,地铁上的人依然很多,一次10点下班,以为能有个座呢,结果,人还是那么多,不知他们为啥都那么晚才下班,我是因为又一个问题没解决,所以多呆了会而且,而且就那一次。很多人羡慕北京早上10点多才上班,其实你不知道的是,他们下班也很晚,你们5点或者6点下班的时候,我们都要8点,9点,甚至10点才下班呢,到家吃饭,就很晚了。所以,真的不要羡慕北京人10点才上班, 我更希望,能8点上班,早点下班。
 
1.写给学习安卓开发3个月以内的朋友
 
如果你不是很厉害的人,3个月你一般达不到什么太高的水平,当然不否认有些人能学的非常好,我也见过。
 
入门都一样,学学搭建环境,配置环境变量等等,大家都是这么过来的。有些人连这个都要问,是不对的,百度一下,Google一下, 太多的资源供你学习了。这些问题最好不要问别人,就是一时不会,也要逼着自己去解决。有些人问我这些,我不是不想告诉你,我只是觉得,这么简单的问题,如果你自己都不能解决,那你以后就没得发展了。有太多的人已经总结这些入门的资料和经验,足够你学习的了。
 
一般这个时段,就是学学控件啊,什么的。或者简单的涉及到网络层开发的。
 
2.写给3个月到一年的朋友
 
说实话,我接触安卓也不到半年呢,我找工作的时候刚学了一个月,正好就开始校招了,然后就没空看了,整天跑来跑去的去参加招聘会,累的不行。跑了一个月,拿到2个offer,然后就松懈了,不过之后2个月,仍然参加各种招聘会,不是为了还继续拿offer,只是想看看每个公司有什么不同的。
 
这个事前的朋友一般都入门了,想写个自己的东西,不错,有自己的想法才行,才能进步。然后就是写个DEMO练练手啥的,如果实习的朋友可能接触公司的开发任务,然后就学到更多的东西了,会慢慢有很大的进步。
 
其实你不会安卓无所谓,我有几个同事都是学C++的,学java的,来公司后才接触安卓,但是上手很快,因为他们基础好,写的多,所以就学其他的也快。
 
3.写给一年以上的朋友
 
我觉得已经一年多得朋友,起码基础都差不多了,什么都懂点了,也有自己比较深入的地方了。都会开始自己去设计一个框架的东西,自己去写一些比较高级的应用,解决一些比较难的技术问题。可以独立负责公司的一个模块的开发了。肯定没问题了。再往后如何进步,我感觉就是看一些英文原版的书籍,看看官方的源码,深入底层的学习了,这些我就不懂了。做了一年的朋友应该自己会知道如何学习了。我有个同事,看书全看英文原版的,查东西,从来不百度,就查官方文档,一点一点看,我特佩服他,我们现在的产品整个架构都是他设计的,我比较服他,哈哈。经常请教他问题。他也很耐心的教我。他不过也是刚毕业的学生罢了,但是他的学习方法,值得我们大家学习,真的,大家不要再百度了,看文档吧,会看文档比你百度一百下都好使。当然初期,我们可能不会看,但是慢慢地看,熟悉就好了。
 
4.写写你必须会的东西
 
很多朋友出错了,就问我,首先我不知道你要写什么,不知道你想干什么,不在实际情况下,不明白你的意思,根本不可能帮到你,虽然我还是耐心的和你交流,但是其实是不能帮你解决问题的。我之所以耐心的和你交流,是因为期望自己某一句话能帮到你,如果不能帮到你,那就没办法了。我有时候不知怎么办,也爱问别人,有的人会很耐心的给我讲,有的人就不耐烦,我很理解他们,他们都有自己的事情忙,即使没有事情,还想休息会呢,大家都很累的。但是多数人还是耐心的帮我的,我在这里建议大家,如果有人问你问题,请耐心的帮帮他,因为我们都是从那时候过来的,培养自己的耐心也很重要的。所以第一个你必须会的就是耐心。比如你遇到一个很棘手的问题,你必须有耐心去解决它。
 
第二个必须会的就是调试,你可能问我,如何调试,我也不知道,自己百度去吧,我现在基本不用调试,除了问题,我一看错误提示就基本能定位到问题的所在,除非一些特别蛋疼的问题,但是我一般都是打log,看输出提示,很少调试,我看我有个同事,就爱调试,挺有意思。其实我们很多时间都是在解决bug,而不是创新,所以,会调试很有必要,能帮你解决很多问题的。记住,一定去百度下, 如何调试。
 
第三个就是看官方文档,我们没有必要强求自己像我同事那样,去看英文书籍,因为我们很多人英语都不好,看英语书确实很难受,还不如杀了我们算了,但是学会看官方文档确实非常有必要的,我刚学那会,也不敢看,一看就头疼,就烦,然后就不看了,最后发现不行,很多问题不是百度就能解决的,逼着自己看,慢慢就好了。所以建议大家多看看文档,你的很多问题,都在问题里能找到答案。如果你确实很不情愿,那也没办法,不过仍然希望大家能慢慢地,耐心的,一点一点的看。
 
第四个就是学会看别人的源码,我现在每天都要去EOE和安卓巴士、CMD100等几个网站去看,看看别人又分享了什么好的东西,看到就保留下来,自己留着,方便自己学习。我必须承认EOE是国内目前最好的android开发论坛,里面的资源很多,太多了。我虽然是安卓巴士的版主,但是我得说,巴士里面的资源没法和EOE比,EOE里都是中国最早开始安卓开发的那一批人,他们的经验和开发技能不是我们这些人能比的了的。他们代表了当前中国安卓开发的最高水准。我同样建议大家每天都去这几个网站看看,有没有什么好的资源,好的总结,好的问题,收藏下来,自己学习。看到别人的问题,能回答的就帮忙回答下,大家都不容易。
 
第五,很多人有写技术博客的习惯,很多人没有,这个看法不一,但是我个人认为,这个习惯挺好,如果你经常用心整理自己学习的感受,记录自己的源码和分析,总结,那我想,过2年,你的博客上的东西就是财富,你甚至可以出本书了,真的是这样的。我现在一直保留这个习惯,只不过我现在因为巴士的帖子不是很好管理,都赚到CSDN上去了,那里比较好管理一些。不过我不是很用心的去整理我的技术帖子,都是随便一弄就放上去了,大家可别学我,我很懒的。把自己平时遇到的问题、好的技术文章、好的源码都分类放到自己的技术博客上去,真的是一个好习惯,有时候没准哪个公司的人看到你的博客了,就招聘你了呢,真的有可能,我一个大三的学弟,就是,被一个比较好的公司看上了,才大三就答应要他了,所以,真心建议大家能保留这个习惯。
 
第六,分享自己的知识。很多时候,我们中国人不愿意分享自己的成果,但是我想说,你的那点东西真的不值钱,没人买的,所以,不如好好整理一下,分享给大家,分享也是一种乐趣,能结识很多朋友的。如果大家都学会分享,其实,学习资源就更多了。
 
第七,希望大家多多帮忙,介绍更多的人来巴士学习,分享自己的成果,让我们的论坛更强大。
 
如果你能坚持看到这里,那我真的感谢你,我在3月3号下午无聊的时候写的东西,竟然让您看了这么久,真的感谢您,您可以最后留个言,让我知道您看过我写的东西。
 
说说我们的论坛,我们的论坛没法和EOE比,没有公司出钱支持,都要靠广告去维持论坛的运营,所以大家也发现了,广告挺多的,但是真的没办法,论坛的管理员还是学生,真的没有钱来维持这么大的一个论坛。记得我去年8月来的时候,论坛才4万多人,到今天,已经快11000人了,增长的还算挺快的, 在国内,除了EOE,我们是安卓开发方面会员最多的论坛了,很高兴,前期我还是很努力的常来这个论坛发帖子的,后来工作了,就没有精力了,在这里真诚的欢迎有工作经验的人来担当我们的版主,一起把这个论坛做好。
 
我们的论坛缺乏一些有经验的开发技术牛人,所以资源很少,欢迎大家能分享自己的成果,让大家都能分享你的经验。我们大家不管写的东西好不好,都可以分享,因为有很多处于不同层级的人。
 
论坛过一阵打算办一个线下的活动,地点就是北京吧,就是类似沙龙的活动,论坛的管理员说了很多次,但是时机都不成熟,在这里先给打个广告,希望在北京的,有空的朋友到时候来捧个场,我们论坛11000人会员,如果到时候来不了50个,那这个沙龙就办个没有意思了。真诚的欢迎大家到时候能参加论坛举办的沙龙活动,论坛的管理员王子一定会用心的去办好这场活动。
 
同时,我们今年还有一个打算就是做些比较成熟的东西,起码达到一般二流公司的商业水准的项目,我在尝试,但是进展缓慢,由于没有人可以一起,加上平时工作比较忙,我本身就实力有限,不是什么技术牛人,所以一直没有进展,不过我一直在尝试一些东西,也有了一些成果,我真诚的希望看到这里的朋友,感兴趣的,有时间的,大家能一起做个什么应用或者游戏,我希望是应用,说下我的想法,我想依靠国内的开放平台去做,因为我们没有自己的产品,没有自己的服务器,没有数据,所以依靠国内的众多开放平台,足够我们使用的了,我熟悉国内几乎所有的开放平台,但是设计一个好的架构,我显然能力还不够,欢迎大家多多推荐,多多和我交流,我们能一起做点什么,就算最后不能出书,还能使生活更充实点,打发下周末的无聊时间。如果时间紧,我们可以不出一个产品,只搭出一个架构,实现一个架构,具体的实现,我们可以开放源码,让感兴趣的朋友,自己去实现细节的内容。这样,我们2个月出一期,到了年底,也能出一个我们巴士自己的小册子了。