- 浏览: 11495 次
- 性别:
- 来自: 北京
最新评论
文章列表
是谁?是什么凉透了你的心。是谁?用什么温暖了这寒夜!不可否认,人总是在变,哪怕你再执当年,也不知不觉的走上一条为了明天的路!我们为什么会在这里相逢,战友!我们又是为了什么改变了自己,同学!我将为了什么 ...
每个从事C++开发的朋友相信都能给后来者一些建议,但是真正为此进行大致总结的很少。本文就给出了网上流传的对C++编程开发学习的50条建议,总结的还是相当不错的,编程学习者(不仅限于C++学习者)如果真的理解了这些建议,相信能够在学习时准确的抓住侧重点,少走弯路。下面列出这50条建议:
1、把C++当成一门新的语言学习(和C没啥关系!)。
2、看《Thinking In C++》,不要看《C++编程思想》。
3、看《The C++ Programming Language》和《Inside The C++ Object Model》,不要因为他们很难而我们自己是初学者所以就不看。
4、不要被VC、 ...
自由UK web顾问Craig Buckler从事多年编程语言统计,本文统计了来自GitHut、RedMonk等四个来源的语言排名情况。他表示语言的选择需根据自身的实际情况,学习一门最好可以帮你解决实际问题的语言。
以下为译文:
我从事编程语言统计很多年了,有大量的数据来源包括代码存储库、Q&A讨论、招聘广告、社交媒体情况、教程页面访问、学习视频视图、开发者调查等等。数据发表在不同的时间,都可以被认为是精确的,也可以被认为是有缺陷的,但是它们可以用于发现行业趋势。
GitHut
GitHut是一个相对较新的资源,据分析目前在GitHub中有220万活跃库,前十为:
JavaScr ...
年轻的程序员,这并不是第一次工作经验。但是他的第一个项目却被证明是有问题的。那时候,他认为功能是不需要变的。但是他错了,于是乎,每个功能的改变都需要全部重构,从而导致bug横行以及时间的巨大浪费。他甚至尝试了一些良性的方法,如编写测试。但是他的测试需要维护,需要编写时间,以及更多的时间才能被执行。
和每一个年轻的开发人员一样,他的成长道路上都是那些经验丰富的开发人员的声音,“过早的优化是罪恶的根源!”,以及“写测试!测试!测试!”。也许他只是在重构一个小型的实用方法,但这个时候经验丰富的开发人员过来了,郑重其事严肃地警告他,“不是告诉过你不能过早的优化吗?”,或者“你这是在写测试么?”。
但往往 ...
首先说一下我这个人吧,一个活得挺现实的女孩子,做什么事儿还算理智吧。生活、学习也怪独立的。大学是自己选的,专业自己选的,应该说是一个比较有主见的女孩子吧。有点愤青,有点清高,还有点“二不拉几”的吧。但却一直记得朋友送的一句话“现在社会拼爹咱不行,钱咱也没有,人丑多读书,咱长得不算漂亮,自己不拼以后指望什么?”所以“冲向高薪”是我目前追求的目标。
大学几年好像什么也没有学到,大概也许可以说是在各种社会实践中度过了大学生活吧。专业课虽还说的过去,但技术含量不高,就业前景不是很乐观。自己一直对计算机挺好奇的,感觉会装系统的人特别的牛逼,作为一个女孩子如果懂电脑,肯定可牛叉啦!基于种种原因吧,大学毕业来 ...
手指飞快地敲打着键盘、头戴大大的耳机、伸手可及的范围内摆放着一罐能量饮料,这正是科技行业传统程序员开发者的典范风格。或许,我们期待的人工智能正处于编程马拉松(hackathon)之中。开发者建立模型,然后又打破这 ...
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因:
1、Mac OS X 是基于 Unix 的
这一点太重要了,尤其是对开发人员,至少对于我来说很重要,这意味着Unix 下一堆好用的工具都可以随手捡到。如果你是个 windows 开发人员,我想你会在 windows 上装一套cygwin 环境吧?你不用 flex/yacc,grep,screen,ssh,make?好多 open source 的项目只提供cygwin/ ...
Liz Beigle-Bryant是在1973年接触到她人生的第一门编程课,BASIC。那个时候,电脑还是数学部门而非工程部的组成部分,她回忆说。并且由于她的家族有着艺术背景,所以每个人都劝阻她不要去学习编程。
Beigle-Bryant,现年已经57岁了 ...
PHP以其简单易学的特点,以及敏捷开发的优势,从一个几乎不为人知的开源项目,慢慢成长为技术人员首选的动态Web设计工具,与其他语言相比,PHP表现的更好、更快、更简单易学。尽管如此,我们在面对一项自己不熟悉的新技 ...
如果你正在阅读这篇文章,你可能是对 Web 开发有某种兴趣,甚至你开始想去学习 Web 开发。本文则展示了一个成为一个 Web 开发者可以遵循的途径。作为一篇初学者指南,本文从学习什么出发到如何专攻。或许对打算进军 Web 开 ...
研发企业的核心资产是人力资源,人力资源管理除了关注“组织结构、岗位职责、绩效评估、专业培训”这些常规内容之外,还要设法提升研发人员的非技术才能,使现有人力资源发挥更大的效用。本文作者结合自己多年的实践 ...
有个朋友的朋友想做一个公益的事。因为出资的都是教育水平较高的精英人士,所以对项目的监控透明度要求比较高。于是这个朋友的朋友就想了,信息时代嘛,IT 工具不是可以促进交流提升效率么?于是他对我说:我们想做个 ...
如何摧毁一个程序员的效率:
有时我什么事都干不了。
当然,我走进办公室,到处闲逛,十秒钟就检查一次电邮,看网页,甚至干些不用脑子的事,比如支付美国运通的账单。但就是不会回到写代码的流程上来。
这样的低效症一发作一般都要持续一两天。但在我的职业生涯里,作为程序员,曾经好几次一连几个星期什么事都干不了。就像他们说的,我心不在焉,我状态不好,我根本不在状态。
这篇文章我读了五六遍,仍然深感震动,因为这样一个程序员界的标志性人物也会有这样菜鸟的问题。
还好,不只是我有这样的问题。
这里我没有保持高效的秘诀分享,但是我可以告诉你们什么让我的效率低下:
开放式房间布局
程序员争论Django与.NET哪个好 ...
网站开发完成后,我们在进行网站优化最关键的问题就是如何提高整体的转化率,这也是营销策略里最最重要的方面之一,并且也是网站综合运营实例的结果。文中分享了四大优化策略:调查、研究、优化、评估,这四大策略可以 ...
对于今天这帖子,我也是醉了,本来打算做一个安安稳稳的美男子来着,没想到申请的账号还不能发帖子,只能使用学校给的,这也没法隐藏了,关于老师的爆料也是不敢说了。对于PHP110期刚开没一个月的班来说,我们都还太年轻,就是年龄大了,刚来那会,各种十几岁的,见人都不敢问年龄了,尤其是还有一年龄大,长的年龄的妖孽。
来之前就听说这什么严格管理,魔鬼训练之类的,来这后墙上还是贴着什么“变态严管,让你破茧成蝶!”,好吧,我表示我服了,不过时间一长,感觉也就那样,感情是说说啊,也不是很严管啊,对于我们这种90后新生,21世纪的阳光青少年来说,从小就在老师,家长跟前已经受到了不次于此的严管,现在这点小小的东东,也 ...