网站总结
最代码上周优化了私信列表功能,分享成功后的提示优化功能。私信开发中由于group by和order by同时出现排序混乱导致收不到私信的bug已经修复,不过私信列表页还有待优化,希望对大家的开发有所借鉴,另外的想法就是以最简单的方法解决问题就是成功,不要以最复杂的方法耗费了很长时间也没解决问题,这个是技术修炼过程中务必注重提高的能力。
另外,在实施最代码内容管理员的过程中,发现技术高的不一定有时间,技术一般的有时间但解决不了复杂问题,所以需要因人而异的去分配整理工作,特别说明下axin的技术能力很好,整理的很不错,大家可以多观察下身边有类似的人,要多像他们学习,说不定就是未来3年的大牛。
最近google广告点击率非常低,也请大家在浏览最代码的时候关闭屏蔽广告的插件,时不时帮忙点击下广告以帮助我更有动力去完善最代码,给大家提供更多更好的服务,分享更多技术的思想,感谢大家一直以来的支持和关注。
资讯精选
谨慎对待技术僵尸
有个经典的笑话:
请问:一个人工作了十年,为什么只有一年的工作经验?
回答:因为第一年的时候他学了很多新东西,后面9年一直在重复。
对于这样的人,小僧冷不丁地想到了“技术僵尸”这个词。
技术僵尸一般具有以下典型特征:
-
毫无技术热情,不再参加技术论坛,不再帮助别人解决问题,甚至连和别人争论问题的兴趣都没有;
-
经常怀念good old times,谈论的都是自己好多年前做过的项目、遇到过的人、用过的技术;
-
不再学习新技术、新方向,当公司有人提出用新技术解决问题的时候,具有毫无根据的抵触情绪;
-
不再写代码,每天的主要工作是开会和吹牛,并且觉得写代码是“非常低端”的工作;
-
技术术语不再是他的口头禅,他嘴里吐出来的更多是“客户”、“管理”、“资源”、“战略”、“人力成本”、“领导”等;
作为科技企业,一定要谨慎对待这样的技术僵尸,他们正在让整个公司陷入死气沉沉的僵尸状态。他们自己不再有活力和热情,并且积极地压抑周围同事的活力和热情。
还有一点比较可怕,一般情况下,这种技术僵尸都已经在公司爬到了一定的级别,具有不小的影响力,他们的所作所为会把整个办公室的气氛变成坟墓一般。
一个女程序员的开始
我是一名毕业快一年的女程序。
虽然毕业还未满一年(我是2013年7月毕的业),但是实际工作却已超过一年。说起来还是觉得有点坑人的,我们学校计算机专业四年制,但是实际只上了三年,第四年交了几千,却没有尽到师者的义务,把我们都介绍给一个外包公司,然后就不管我们的死活了。
我想上过大学的人应该都有过同样的经历:上课看小说,玩手机,下课回寝室看韩剧,早上不醒,晚上不睡,起床像个鬼。。。我就这样无聊的浪费着父母的血汗钱 度过我的大学前三年,第四年我被实习的大潮驱赶到学校外去找工作。说实话,我感觉在企业里确实学到了很多,而且也见识和听说很多以前在学校里根本就不会知 道的事和人,特别有意思。言归正传,说下我实习的经历吧,其实很早以前就想把自己从学校走出来的感想写成一篇文章了。
我的学校在武汉徐东附近,具体名称还是不要说了,姐混得也不咋的,不能给母校摸黑哇,嘿嘿。。。大三期末考后,大概七月初了,当时并没有回家避暑或是找份 兼职,那时大家基本都在老师的牵引下跟一个文思外包公司(现在与海辉合并了,改名为文思海辉,我只知道简称,全称还真说不出来)签定了实习意愿单(这个还 不叫实习协议书,没有约束作用),然后在考完期末考后大家就搬着行李去了这家外包公司在武汉的一个内部培训点,话说,行李还是有点多的,当时公司只包住, 不包吃,而且住的生活用品都不包,所以大家都是三三五五的约伙包面包车把被子、凉席、电网扇、开水瓶、桶等生活用品运过去的,由于车小,塞满了大家的生活 用品,我们只好派一个跟随司机先运东西走,剩余的人坐公交车去,话说,那地方离我们学校真是有点远哇,我们坐公交车居然坐了大概二个半小时,当时的我还有 点晕车,加上天气闷热,我们坐在双层公交的上层,被太阳烤着,这情景我想我永远都不会忘记的。
今天是2014年3月22日,我是2012年12月初到现在的公司进行实习的,算来,我的工作时间1年多了,现在回想起当初找工作时的迷茫和刚实习那会的 踏踏实实,觉得人生有过那么一段时光,很好,真的.先说明下,我现在工作的公司, 也就是我2012年12实习的公司,是我实习的第二个公司,这个事还得从头说起.话说我去了文思在武汉的培训地点后,经过了一个月的培训后,接到了文思北 京经融测试部的视频面试,面试的内容基本是培训的内容,只要你认真的上课听讲了,基本就能过,忘了说,我当时对编程不感兴趣,选择了测试.然后,我通过了 面试,收到通知,去了北京.当时跟我一起通过面试的还有一个中国地质大学(武汉)的男生.其实,我一直都很奇怪,这个男生特别健谈,属于那种有抱负的人, 喜欢结交各种朋友,看起来智商也不错,起码人家能考上中国地质大学,比我强多了,我就不明白为什么一个大男生要来做测试,我一直认为这么简单入门的工作应 该由女生这么懒惰的生物来做,男人应该去做有挑战性的工作,比如编程哇,嘿嘿...我们自己从网上订了火车票,坐了一个晚上的火车去了火车,那是我人生有 始以来去过的最远的地方,也是我人生有始以来第一次坐晚上的火车,第一次坐超过十个小时的火车.
现在来说说在北京的实习生活吧.我们当时被公司安排在东北旺住,住的地方是围成四方的一圈平房,一个房间一般住四个人,上下铺的那种床.房间大小跟大学寝 室差不多,每个房间里带一个电视机,还有一个洗水间和厕所.当时我被安排进去时,发现我住的房间里很脏,厕所里脏脏的,房间里掺杂着炒菜后的油味和厕所散 出的那种臭味,我不用多说你也明白环境有多差了.当时房间里住了两个人,听说另外两个人一个辞职了,一个被派到天津去了.然后,我就这样住下了.第二天和 那个男生按照临行前公司给的地址,自己坐公交,转地铁去找公司地点.都说北京土地贵,我去的第二天就发现了.我们住的地方离我要去的公司分部特别远,坐公 交大概坐了半个小时,然后倒了二趟地铁,每趟地铁大概半个小时,然后下车坐了一趟公交,也大概半个小时,下了公交后,还走了大概20分钟,才找到要去就的 公司部门的地点.可以说,我上班的第一天,一上午基本就在公交和地铁上度过.不过,我到北京最北京的惊讶的是公交费居然是按路程算,最少是四毛钱,而且是 要上车前门刷一次,下车时刷一下,虽然是电子刷卡付费,可是每辆公交车上还是有一个售票员,不过,我觉得应该叫监督员更合适,因为他们大部分时间是在维持 公交车的秩序.武汉的公交都只要刷一次,所以我经常忘记下车刷卡,还好公交卡有个程序,就是有个消费最限额,好像是四元钱,相当于是你把半个北京城逛了 后,只要四元钱,这样我不至于担心公交卡被扣完,嘿嘿...当时,也是我第一次坐地铁,彼时武汉的地铁还没开通,不过当年国庆前武汉的地铁就开通了,我还 是很庆幸回到武汉享受到了这一便捷.我去上班的第一天,先是公司安排签订了实习协议,实习月工资1200元,时间到毕业为止.然后就每人分了一台电脑作为 办工工具,然后就是等待客户那边面试.然后从那天起,我就开始了每天四个小时在路上颠簸的生活,当时我还有点晕车,所以每天坐那么长时间的车让我很头痛. 我记得我上班的第一天,下班后,跟同去的男生在寝室外面的小餐馆吃了碗面,然后我一回到房间连脚都没洗,倒床就睡着了,那一天坐车实在是太累了,那一觉睡 得特别香.公司上班的时间是早上9点,路上至少要花费2个小时,所以我们早上6点过一点就要起来,要不然就会迟到.在公司待了大概一个星期,终于有客户需 要,我被安排到国贸站附近的农商银行去面试,当天的其实没有面试,只有考试,而且考题前一天公司已经发给我们,把答案都告诉我了,所以你懂的,过程异常的 顺利.然后我开始了我的正式的工作.农商银行的上班时间是8:30,不过还好路程算起来的话,我不需要再起早点,还是每天六点多起来.至此,我过起了起得 比鸡早,睡的比骡子晚的生活,每天回到住处时都非常的累,每天最期盼的就是周末,周末我就可以睡个懒觉,还能在有时间的时候去北京的各个名胜地方逛逛,也 不枉我来过国都哇,嘿嘿...虽然我每天回到住处都很累,其实,我的工作特别的无聊,就是学习怎样换版本,把开发做的压缩包解压到特定的地方,解压之前把 东西备份一下,而且这个活还不是每天都需要做,大概一个星期做个两次左右,所以,我大多时候都是没有事情做的.但是在银行工作真的很无聊哦,这里限制上 网,然后做任何事都需要申请权限,电脑上什么都没有,连个学习资料都没有.然后,我每天无聊的到处找那些真正在做测试的聊天,有时也帮他们做一下简单的功 能测试.时间久了之后,他们对我没有什么介防,基本有问必答,然后我就他们的工作咨询他们,发现其实测试不仅很无聊,而且很没有前途,这时我又开始动摇 了,想起自己这么辛苦的考上大学,现在却选择一个连没有大学学历的人都可以做的很好的工作,这个是不是太自我放弃了?在接下来的大概二个星期里我一直在思 考这个问题,最后我决定,趁着我还没毕业,还有机会,去找个开发的工作.我知道,选择这个后,我需要付出很大的努力,对于我这个平常不怎么动手的人来说. 于是,在2012年10月1日国庆前三天,我和另一个来自湖北工业大学的女生一起提出了辞职,在国庆前一天回了武汉.到现在,我很庆幸当初做了这个选择. 当时我考虑了很多,当时文思承诺的是毕业后每月3500元.亲,是在北京哦,每月3500元,而且不包吃不包住,这还让人活吗?再加上当时认识了一些做测 试的人,发现他们的学历都不高,我就感觉我选择错了.而且现在北京的空气那么差,所以,我很庆幸我现在在武汉,而且工作的比较happy.当然回武汉后找 工作的历程也是很艰辛的,下一段就来讲讲我找工作的经历吧,给那些还在找工作的毕业生一个参考吧.
我国庆的时候回去待了大概两天,然后马不停蹄的赶到武汉,开始边复习边投简历边参加各种招聘会的日了.那段时间,每天大概要坐穿越半个武汉的路程到处参加 各种招聘会,中午为了省钱,一般只吃碗面.跑了一个多月,到了11月中旬的时候,终于有个公司回复我,我当时很高兴,可是这个公司是给日本做外包,需要学 习日语,当时我对这个条件一直都在很在意,怕以后换工作时不好找,而且中日关系一直都不是很好,所以我一直拖延跟公司的签约时间,同时我抓紧时间参加招聘 会.这期间我参加我现在这个公司的招聘会,觉得公司开出的条件和机遇比前个公司要好,所以一直想进去,我参加了两次笔试,所幸没有被发现,第二次笔试后终 于被通知面试,面试后通知说一个星期后有结果,但是当时前一个公司已经不停在催着去签约,而这个公司打电话过去一直说结果还没出来.你知道的,在连续跑了 将近两个月的招聘会后,我变特别的没有自信,怕没有公司愿意要我,于是,我去签了前一家公司.然后,悲剧出现了,现在的公司打电话过来,说是我被录用了, 问我什么时候去签约.然后我又头痛了一个星期,确定确实没有别的更好的去处时,我去了前一个公司想要回我的三方协议,却被告知,如果想拿回新的三方,必需 交二千的违约金.在咨询了学校和老师后,没有办法,我交了违约金,拿回我的三方,去学校换了新的三方,签了现在的公司.我庆幸来了现在这个公司,虽然也是 外包,但是客户是华为,能在华为的环境下工作和学习,这对我这个新人是非常好的开始.对了,我现在的男友也是在这个公司的同事介绍的哦,嘿嘿...
总之,人生就是这样,在你觉得已经是很艰难的时候,总有那么一线希望让你觉得生活还是很美好的,而后面,只会越来越好的.
o2o百度介绍
O2O即Online To Offline(在线离线/线上到线下),是指将线下的商务机构与互联网结合,让互联网成为线下交易的前台,这个概念最早来源于美国。O2O的概念非常广泛,只要产业链中既可涉及到线上,又可涉及到线下,就可通称为O2O。主流商业管理课程如MBA、CEO必读12篇及EMBA等均对O2O这种新型的商业模式有所介绍及关注。2013年O2O进入高速发展阶段,开始了本地化及移动设备的整合,于是O2P商业模式横空出世,成为O2O模式的本地化分支。
Oracle发布Java 8正式版及JDK 8
Oracle公司如期发布了Java 8正式版!你可以通过这里下载Java 8 正式版。新的版本带来诸多新特性,修复许多Bug。详情参见:
此外,同期发布的还有JDK 8,主要特性如下:
- Lambda表达式,一种新的语言特性,能够使功能作为方法参数或将代码作为数据。
- 显著增加和修改了Java语言特性,增添了标准库,包括默认方法,新的java.util.stream包以及 Date-Time API。
- Compact Profiles包含 Java SE平台的预定义子集,使应用程序员无需部署在整个平台,并可运行在小型设备上。
- 安全性包括更新可Java加密体系架构;限制doPrivileged;SSL/TLS Server Name Indication (SNI) Extension以及增强密钥库。
- JavaFX更新文档
- 新的JavaScript引擎Nashorn
更多详情参见:Oracle.com
Java 8 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/index.html
科学研究证明:程序员快乐才能更好的工作
众所周知,快乐的人编程或做软件开发总比不快乐的人要好。毕竟,如果不是的话,那些高大上的高科技公司也不会给你提供好的办公场所。例如谷歌、 Facebook或其它一些把办公场所设计得很时髦的公司,那里充满了各种有趣的事情——好吃的美食、好玩的、好看的美女等等。当然,这只是一小部分,目 的是为了吸引软件开发者来工作,也是为了让他们在公司工作能够开心快乐,从而将工作做得更好。但是,真的有科学证据表明,快乐的程序员就是更好的程序员?
好了,现在有了,来自意大利Free University of Bozen的研究员Bolzano于2014年3月11日发布了一个研究报告,题为:《Happy software developers solve problems better: psychological measurements in empirical software engineering》。研究人员称,软件开发者从事工作是一种智力行为,若是有一颗快乐的心,势必会更好的解决问题,最大化的做优各方面工作。
研究活动共有42个参与者,这些人都是计算机科学换页的在校大学生,研究人员在开始测试前会测试出他们的“affective state”(即情感和情绪),测试依据是心理学被成为Scale of Positive and Negative Experience Affect Balance(SPANE-B)的得分多少;再接着看他们解决问题的情况,方法是要求参与者玩Tower of London游戏,通过得分来看他们的分析解决问题的能力。
结果其实不是很理想,研究人员没有发现研究在统计学方面有显著的效果,但是发现,参与者中SPANE-B得分高者在解决问题方面的能力较强,而且对于一些难题都是这部分人攻破的。换句话说,快乐的程序员能够更好的解决问题。
这是否适用于所有的软件开发者呢?研究人员指出,他们的研究有一个局限,那就是样本数据是来自于一群学生,这可能与实际工作中的软件开发者有一定的差距,所以还有更多的研究工作要做,来进一步证明上面的结论。
不过,请记住,公司的Leader们,请让你的程序员快乐起来吧!若是像上图中的程序员那样,你于心何忍?
最后,请看Forbes去年发布的全球10个最酷的办公空间,仅供一些公司参考!
最近发起了最代码的推广活动,希望每个支持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/1750448299232256.htm