一 我心中的博客
我所以指的写博客,不单只是写一篇文章出来这一结果。而应该是写的这一过程,写过技术文章的朋友应该跟我一样有这么一个过程。
1 自己了解学习,文章所涉及到的知识点,及知识点衍生出来的知识点。
2 对学习的知识点进行验证,以确保理论值与实践值保持一致
3 构思文章的大纲,哪些部分需要重点写,需要配合实例代码,图片等信息
4 动手写,写完后再次检查校正并排版,然后发表
5 针对网友的评论中提出的问题进行回复
对于咱们这些高端大气、时刻需要和国际接轨的码农,英语的重要性自然是毋庸置疑的。尤其是那些胸怀大志,想在码农行业闯出一片天地,成为秒杀身边小弟们的潜在大牛们,熟练掌握英语更是事业成功最关键的因素之一。试想在你捧着某出版社刚刚翻译出来的《JSP 高效编程》苦苦学习JSP模板的时候,你旁边的小弟却是拿着原版的《AngularJS in Action》学习开发单页面应用,虽然你们都同样认真地学习了一个月,可做出来东西的效果能一样吗?
所以,英语好才能学到最新最炫的技术,否则只能拿着国内出的翻译版学习两三年前的老古董还把它当个宝。更何况国内的翻译书水平如何你不会不知道吧?多少坑爹的翻译啊!不提了!其实我十多年前还参加过一本Java开发指南的翻译,而当时我一直在IBM主机上做开发,压根就不会Java,所以误人子弟是肯定的了。回首往事,惭愧啊!请上帝宽恕我的罪恶,阿门……
好了,现在言归正传,说说码农应该如何学习英语,达到熟练掌握英语的水平。首先,我要明确一个概念:英语学习是不可能速成的。一心想速成的同学们可以不用往下看了,不然浪费了你的时间我不承担任何责任。
如果你还不知道LESS CSS是什么东西,可以看一下这篇文章,是我一朋友写给新人看的《CSS——LESS》
不可否认,LESS CSS是个强大的工具,它弥补了css没有变量、无法运算等一些“先天缺陷”,但它似乎给我一种错觉,就是为了功能而实现功能。
它似乎弥补上了css的一个缺陷,但我并没发现他这样做的目的是什么。
升值为企业IT部门的领导者,并非一件易事。从一般大众中脱颖而出,则更不容易。
2013是一个好年头,据专家报告显示,6月所有新工作中,10%来自技术领域。这对于那些希望高升、换岗、跳槽的IT技术人员来说是个好消息。但要想这些职业“变动”成为可能,你需要让雇佣者感受到你可以带来更多价值。
根据CIO、职业顾问及专家的观点,仅把工作干好还不够。你需要展示出投身于技术发展的奉献精神及伴随技术发展而发展的能力。每个公司的成功轨迹不同,但下面列出的14项建议可帮助你获取成功。
与你的上司和公司HR进行沟通
寻找一位良师
参与一个开源项目/当一名志愿者
更多了解公司业务
构建自己人际网络
知道你所想要的
那一年,我刚步入社会就成功地进入一家外贸公司工作。欣喜的我对自己的能力自信满满,也对我的人生蓝图做好了精细规划。我知道我不光要在业务上勤学勤干,也要在人际关系方面下足工夫。
首先要和同事搞好关系。我向他们请教,并且在完成本职工作的同时主动帮他们做一些力所能及的小事。迅速地,我的人际关系网建立起来了。我获得了他们的认同,也得到了他们工作上的帮助与照顾。
在与同事友好相处的同时,我也要与老板处好关系。否则,我的人生蓝图将可能成为泡影。我想方设法与老板走得更近。在生活中,我尽量制造和老板“偶遇”或是共宴的机会。在工作中,我极力为老板排忧解难,哪怕是一些鸡毛蒜皮的小事。比如,老板要处理的文件太多,有时一下子找不到,我总能很快地帮老板找到。就这样,我与老板的关系越走越近。
本文译自Quora的同名问答贴:软件开发中最流行的错误观点有哪些? Lee Semel给出的答复得票数最高,他列出了一些流行的错误观念:
瀑布模型是在实施软件之前最行之有效的描述系统的模型,它能帮助软件实施时循序渐进,而非循环反复。人们一直当它是一个好的实施方案,而一篇论文中恰好将它列为很差的实施方案,因此引起广泛讨论。
用户知道他们想要什么,他们也能够将需求阐述清楚。
有某种语言、技术或是流行方法将会是杀手锏,能够取代你正在使用的方法,解决你的问题。
人月神话里说,在一个开发团队中增加人手会让效率成线性增长。
最近媒体旋风式的集中对Facebook的首席运营官——Sheryl Sandberg进行表扬,表扬她每天准时5:30下班回家去陪她的孩子。很显然,她这样做已经持续数年,只是最近才被媒体“挖掘出来”。这位COO有什么不好意思的?需要隐藏这样的事实吗?因为几个世纪以来的研究都显示了无可否认的事实:每周工作超过40小时实际上会降低工作效率。
在Web开发世界里,PHP是最流行的语言之一,从PHP里,你能够很容易的找到你所需的脚本,遗憾的是,很少人会去用“最佳做法”去写一个PHP程序。这里,我们向大家介绍PHP的10种最佳实践,当然,每一种都是经过大师们证明而得出的。