最代码官方的gravatar头像
最代码官方 2014-06-16 22:47:13
最代码6月第2周回顾(6.9-6.15@2014)

最代码6月第2周回顾(6.9-6.15@2014)

网站总结

    最近广告点击很少,也希望大家可以多点击下和自己相关的广告以帮助网站得到一部分运营费用。

资讯精选

李嘉诚无锡演讲:骂到你成功

读过此文,散仙最大的感受就是,成功者的思维永远都与绝大多人的思维方式不一样,究竟哪里不同,在这篇演讲的最后面,大家就可以看到了,文章很不错,希望大家都能认真看看,做一个有思想的攻城师!

下面是正文:

穷人在怀疑中拒绝,富人在怀疑中了解!
为什么你一直没有成就?
因为你随波逐流,近墨者黑、不思上进,分钱没有、死爱面子!因为你畏惧你的父母、你听信你亲戚、你没有主张、你不敢一个人做决定。

你观念传统、只想结婚生子,然后生老病死、走你父母一模一样的路。
因为你天生脆弱、脑筋迟钝只想做按班就部的工作。因为你想做无本的生意,你想坐在家里等天上掉陷饼!

因为你抱怨没有机遇、机遇来到你身边的时候你又抓不住,
因为你不会抓!因为你的贫穷,所以你自卑!你退缩了、你什么都不敢做!你没有特别技能,你只有使蛮力!你和你父母一样,恶性循环!
所以,你永远一辈子碌碌无为。很多人想把握机会、但要做一件事情时,往往给自己找了很多理由让自己一直处于矛盾之中!不断浪费时间,虚度时光。如:

1 、我没有口才——错:没有人天生就很会说话,台上的演讲大师也不是一下子就能出口成章,那是他们背后演练了无数次的结果!你骂人的时候很擅长,抱怨的时候 也很擅长,但这种口才是没有价值的口才,看别人争论的时候、自己满嘴评头论足、却不知反省自己,倘若你付出努力练习,你今天是否还说自己没口才?
2 、我没有钱—— 错: 不是没有钱,而是没有赚钱的脑袋。工作几年了没有钱么?有,但是花掉了。花在没有投资回报的事情上面。花在吃喝玩乐上或存放贬值了,没有实现价值最大化,所以钱就这样入不敷出。每月当月光族、周而复始、没有远虑、当一天和尚敲一天钟,得过且过。
3 、我没有能力——错: 不给自己机会去锻炼,又有谁一出生就有能力?一毕业就是社会精英?一创业就马上成功?当别人很努力的学习、很努力的积累、努力找方法,而你每天就只做了很 少一点就觉得乏味。学了一些就觉得没意思、看了几页书就不想看、跟自己也跟别人说没兴趣学。然后大半辈子过去一事无成,整天抱怨上天不给机会。能力是努力 修来的、不努力想有能力,天才都会成蠢材。但努力,再笨的人也能成精英。
4 、我没有时间——错:时间很多、但浪费的也很多!别人很充实、你在看电视,别人在努力学习时、你在玩游戏消遣虚度。总之时间就是觉得很多余、你过得越来越无聊。别人赚钱了羡慕别人、但不去学别人好好把握时间创造价值,整天不学无术。
5 、我没有心情——错:心情好的时候去游玩、心情不好的时候在家喝闷酒,心情好的时候去逛街、心情不好的时候玩游戏,心情好的时候去享受、心情不好的时候就睡大觉。好坏心情都一样,反正就是不做正事。
6 、我没有兴趣——错:兴趣是什么?吃喝玩乐谁都有兴趣,没有成就哪来的尽兴!没钱拿什么享受生活!你的兴趣是什么?是出去旅游回来月光族、出去K歌回头钱 包空空、出去大量购物回来惨兮兮.... 打工有没有兴趣?挤公交车有没有兴趣?上班签到下班打卡有没有兴趣?家里急需要一大笔钱拿不出来有没有兴趣?借了钱没钱还有没有兴趣?卖老鼠药的人对老鼠 药有兴趣.....?

7 、我考虑考虑——错:考虑做吧有可能就成了、不做吧好不甘心!一想整天上班也没有个头、还是明天开始做吧!又一想还是算了、这钱挣的也不容易!不不、决定 了不能放弃机会! 哎呀、天都黑了,明天再说吧!然后第二天又因为以上12345 点、因为左思右想、继续循环、最终不能决定。犹犹豫豫、耽误了很多时间、还是一无所获。有句话是:“可怜之人必有可恨之处!” 这一生中不是没有机遇,而是没有争取与把握!借口太多,理由太多....!争取之人必竭力争取、一分钱都没有也千方百计想办法!不争取之人给一百万也动不 起来、发财不了、还有可能一败涂地。这就是行动力的欠缺!喜欢犹豫不决、喜欢拖延、喜欢一辈子平庸。
(1)在你穷的时候,要少在家里,多在外面。在你富有的时候,要多在家里,少在外面。这就是生活的艺术。
(2)穷得时候,钱要花给别人,富的时候,钱要花给自己。很多人,都做颠倒了。
穷得时候,不要计较,对别人要好。富的时候,要学会让别人对自己好。自己对自己更好。
(3)穷要把自己贡献出去,尽量让别人利用。富,要把自己收藏好,小心别让别人随便利用。这些奇妙的生活方式,是很少人能够明白的。
(4)穷的时候,花钱给别人看。富的时候,花钱给自己享受。
(5)穷的时候一定要大方,富的时候,就不要摆阔了。生命已经恢复了简单,已经回到了宁静。
(6)年轻不是过错,贫穷无需害怕。懂得培养自己,懂得什么是贵重物品,懂得该投资什么,懂得该在哪里节约,这是整个过程的关键。
(7)少在外面吃饭,要吃就请客,要请,就请比自己更有梦想的、更有思想、更努力的人。
(8)一旦生活需要的钱已经够了,最大的花费,就是用你的收入,完成你的梦想,去放开你的翅膀大胆地做梦,去让生命经历不一样的旅程。

程序员八大特点,看看你符合多少?

作为一个北漂在北京将近10年的java老程序员,到了该成家的时候,难免会有所感概,现在将这几年对程序员的一些认识跟大家分享一下。

为什么每次跟一个初次见面的人,他能够第一眼就看出,‘你是做it的吧?',当时的我一听,很是感到诧异,难免会上下打量自己一番,然后扭扭捏捏的跟人家说’是的,你怎么知道?‘。

当然会有人说,我不是程序员,我的头衔叫‘工程师’,呵呵,其实同在中国做研发的大家应该都知道,这两个头衔没有太大的区别,只是尊称跟俗称的一个差别罢了。好了,下面给大家介绍一下个人总结的程序员的几个特点,看看你们符合多少。

1.一水的格子衫,不知道你们有没有,我反正有时候同一款衣服会买几个不同颜色。
2.要么瘦,要么虚胖。我是属于瘦的那一行列的。
3.都比较宅
4.不太善于与人打交道,甚至有的人跟人一说话还会脸红
5.不善于跟女孩子打交道,因为长时间对着电脑或者清一色的男同事。
6.不喜欢运动,这个可能是跟加班的原因有关,导致一到周末都比较喜欢做一些沉默的事情
7.游戏派,一般的程序员都或多或小的喜欢一些游戏,不管是单机版还是网络版,因为可能在游戏的世界里面更能够找到自我
好了,以上只是个人的看法,不知道你满足那几点,呵呵,不代表官方的意见了,哈,欢迎大家伙前来拍砖,当然了,如果没有做够程序员,还想继续再深造学习的,我给大家推荐一个网站59biye网,上面有比较全面的web教程,希望对大家有所帮助。

跳槽前夕的三年总结

从毕业到现在已经三年多了,尽管自己非科班出身,但是三年来还是学到了不少,也即将完成人生第一次跳槽。在这个时刻感觉应该写下些什么,来记录下自己这三年我所经历的风风雨雨,所学所想。 

2011年刚毕业那年,凭着自己看过Thinking in JAVA的一瓶底姿势(半瓶绝逼是骄傲的说法)、网上搜罗的一些面试宝典再加上毕业设计超级入门的Mutation Searching DataBase(竟然还发了SCI),找到了这份工作。这也是重要的一年:我拿到了户口本,毕业证,学位证,房产证,结婚证,工作证。。一切好像是万事俱备只欠东风的节奏,可惜当时的技术实在是太渣:基本没用过HashMap,Collection一知半解,算法跟数据结构还稍有了解不过限于书本的前几章,没听过JSON,JS只用来写过onclick="a()"..反正你能想象的要多菜有多菜的状态,就直接进入研发部门了。 

刚工作唯一的感觉就是,研发太吊了,貌似我什么都不会啊。老板分配的第一个工作是基于jQuery UI的Portal Widget界面维护,说真的,一点都看不懂。当时把面向对象奉为高于一切理念的我还在JS里庄严的模仿JAVA写着setValue,getValue,现在想想都搞笑。当时的状况: 
1.完全不会搭环境 
2.完全没接触过jQuery,Ext 
3.Java的基础太差,貌似当时还分不清多态跟泛型分别是什么意思。 

怎么办内? 
学习! 说真的互联网的强大确实给我们这些二把刀带来了福音,网上一些视频教程更似把饥渴的汉子丢进酒桶面包堆里。入门必看--1.7倍速马士兵JAVA基础教学,还有后续的JSP、坦克大战什么的。这种学习和学校里面听课真的是两种感觉,现在的学习是为了生存,为了将来更好地生活。就这样,JAVA基础一点点建立起来。 

一个更重要的技能--Debug。初期跟代码真的挺累的,不过还好,公司没有使用市面上流行的SSH,而是自己一套开发框架。从登陆到认证到每次请求的封装和分发再到后台的业务逻辑。每当这时候我总会感谢当时面试我的老板: 
1.非外包性质公司 
2.有自己的平台,自己的特性 
3.从Applet-->纯BS转变的开发 
这三点真的让我获益匪浅。最开始跟代码的时候会拿个本子拿个笔,一点一点的把每个重要的方法,每个重要的初始化的点记录下来(其实就是debug view中的堆栈),也慢慢熟悉了eclipse的调试界面,各种快捷键,各种调试手段(比如如何加断点,如何在成员变量上加断点,如何给断点设置Condition,Drop2Frame是什么意思),Debug窗口里的线程栈是什么结构等等等等。慢慢的,跟代码就不满足于现有平台了,比如Tomcat的源码,比如Struts2的代码,比如JDK一些内部的lib。当然了,Debug是很好的学习代码的方式,但是在这之前,先要了解跟的代码的功能,毕竟先会用功能再看代码才是正常的学习顺序。学会了这些,让我在平台维护的时候能够很快的找到问题原因(洋气点儿叫trouble shooting),并且能学习一些设计模式和开源框架的源码。其实后来跟JS代码就很轻松了。 

环境的搭建没有浪费我很多时间,在学校里面用的是j2ee eclipse,说真的就知道Web项目结构了,但是不知道原理。来公司后开始使用Standard eclipse+Tomcat plugin+Tomcat的方式,让我更清楚JAVA项目和JAVA Dynamic Web Project的联系和区别、Tomcat的部署原理(以前根本不知道在tomcat/conf/Catalina/localhost里面加个xml也能部署)等等。所以后来对Maven的使用也上手很快。 

小公司毕竟所要做的事情会比较杂,SVN这个必须技能就不详加赘述了,起码基础的check out、update、conflict的解决都应该了如指掌,进阶的分支操作我还没涉及到。Linux也是很重要的技能,两次被叫去客户现场,在redhat下的websphere中部署产品。这里当然要推荐下Ubuntu了,wubi安装,简单快捷,主要是进去之后了解怎么安装软件,别直接sudo apt-get install,尽量自己下安装文件,然后去设置一些环境变量,这样能更快的感受到Linux和windows一些操作的区别。另外写过ant脚本,搞过数据库索引、搭过安卓环境,做过需求,画过流程图,排查过OOM和死锁,部署过集群,优化过代码,搞过Hadoop Hbase,还面试过应届生甚至做了两三年的次新程序猿(对比之下感觉自己牛逼了,于是见感受2.)。尽管可能后面用到的机会不是很大,但是学到了一些技能还是很开心,就像你不仅会开车还会自己换备胎换空调滤芯的赶脚。 

JS永远是个伤,基本从0开始(尽管去w3cschool学过JS了,蛋战斗力依然不会超过5)看Ext还是太吃力了,要学习原型链、学习JSON结构、学习call apply(这俩到现在我自己也没用过)、学习jQuery,到这里,基本JS就可以算入门了,可以看看jQuery的源码,看看Ext的isIE是怎么回事儿,看看jQuery的事件是怎么搞得,再广度的看看jQueryUI jQueryMobile BootStrap。伤的原因是,我始终觉着JS这种前端技术对于做美工的人是如虎添翼,对我这种尽管能欣赏美但是不会设计美的屌丝程序猿帮助不大,当然有志走这条路的建议看看http://developer.51cto.com/art/201103/250777.htm Web前端研发工程师编程能力飞升之路 应该会很有帮助。不过我将来还是希望能做后台。 
写了半天感觉有点像是写给小白的入门之旅了=。= 
写点自己的疑惑和感受: 

  • 1.每次遇到问题去google baidu的时候都发现别人可棱在上个年代甚至上个世纪就已经解决了的。这点打击挺大,想我辛辛苦苦看了学了这么多东西,蛋始终只是在追赶别人的脚步的时候,总归会有点不适应,也对自己挺打击的,无论技术再怎么样,也不可能达到全通的境界,还是得在某一两个层面上精通。
  •  
  • 2.没事儿感觉自己牛逼的时候真的可以去投投简历面试一把,找找刺激顺便被打击一下,当然BAT之流的就别去了(可以看面经),省的你这次的菜逼表现影响你牛逼时候的面试。每次面试后,都能让我感受到自己在哪些方面还有不足,比如HashMap原理,非科班出身没系统的看过书学习过 等等问题,因此最近恶补了一下深入JAVA虚拟机第二版,还找同事借过来一些大学的计算机课程书籍,尽管真的看不进去,还是硬着头皮看看。
  •  
  • 3.理论和实践查询还是很大,比如只看了SSH一些简单的源码(其实我还没接触Spring),但是跟生产环境的使用还是差太远了,具体应用场景也差的很多,这点永远是自己的硬伤,也是HR压薪资的重要来源,认了,基础好才是真的好,工作中实在涉及不到也没办法。
  •  
  • 4.英文很重要。前段时间妄图挑战自己,应下了MorgenStanley的纯英文电面,那家伙。。如果主人公换作读者,场景大家自己想象吧。我自认为英文还可以,尽管三年没用,美剧倒是没少看,表达和听力还行,就是专业术语差劲了,有志进外企的少年们从现在就努力吧。古训:MS telephone interview just reminds me how far i am from nubility!

其实自己一直在走弯路,从大学到研究生,毕业后这三年我感觉是往正途(我所向往的方向)在走,但是这次跳槽仍旧没能跳到正途,应该会到外企,答应了对方的offer,也不想再反悔了,毕竟影响自己职业操守,影响雇主的工作安排,尽管我时刻告诉自己,你的总Boss永远都是作为剥削者存在的。 

有了家人,有了孩子,考虑的就多了:薪资、加班、上班地点。猎头打来菜鸟网络的机会真的很好,但是已经放不下魔都的这些,没办法离开。BAT也没有好的内推机会,哎。。 

未来的三年应该不会再跳,当然如果公司真的很水,说不定就裸辞,非BAT不去了,宁可降薪;如果还可以的话,就考虑安稳下来,学学业务,争取一下职位的晋升,可能就直接做下去了。技术上应该会在JAVA Web这块继续努力,底层的什么电路什么16进制内存地址真的很难理解,难道真的老了? 

希望再三年后回来看今天的选择,我不会后悔。路漫漫其修远兮,吾将上下而求索。 

PS1:一直也没写跳槽的原因,其实大家跳槽的原因就是发现不如自己牛逼的人跳槽之后挣得比自己多了/自己感觉自己的能力和付出非常高于当前自己的薪资水平了。当然了,公司的代码封闭机制、公司不全额交金却全额缴税、公司的发展、公司的薪酬制度(额度),各方各面,只要你想跳,就没有找不出的原因。当然对于我,是比较渴望金融/互联网领域,能接触火热的业务/大数据高并发。蛋最终竟然没有选择某中度火的电商offer,是不是又暴露了我的什么特性(薪资、加班、上班地点)。。。选Offer,工资or发展 这是个问题。 

PS2:刚给我进公司时候手把手教我的并且也即将离开公司的同事看了下这篇文章,修正了非故意的错字,告诉我说写的不够详细。其实写的目的是记录下这三年我大概干了些什么,未来三年有什么打算。如果面面俱到估计得写个半个月。这里也由衷的对他,对帮助过我的同事,对我的老板表示感谢,没有你们,我不可能达到现在这种水平。

 

    最近发起了最代码的推广活动,希望每个支持zuidaima的都可以帮忙推广下,活动地址:最代码推广活动,有你参与更牛币
    最代码每周都很精彩,有你会更精彩,请访问http://www.zuidaima.com。欢迎转载分享该文章, 欢迎推荐给身边的小伙伴们
    欢迎关注最代码的官方微信账号zuidaima,最代码官方新浪微博:http://weibo.com/zuidaima,最代码官方腾讯微博:http://t.qq.com/zuidaima

    欢迎转载该文章并提供出处。

    淘宝店铺:http://www.zuidaima.com/taobao.htm
    博客地址:http://www.zuidaima.com/blog/1869333445200896.htm


打赏
最近浏览
低调人  LV38 2018年4月22日
wscf  LV14 2016年4月21日
aide_941  LV9 2015年12月16日
永远知音  LV18 2015年5月8日
cn2008tv  LV2 2014年11月24日
wade123  LV31 2014年11月18日
qianghuang  LV2 2014年11月18日
lyy1117  LV16 2014年11月4日
justrio  LV2 2014年10月28日
偷颗菜抱回家  LV14 2014年10月24日
顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友