程序员

现在的编程领域,虽然男女皆有,但总的说来还是阳盛阴衰,而且其中的女程序员往往非常偏男性化。对此,我想分享一下关于我作为一名20年的“老”程序媛的经验和经历。 “但是,你看起来并不像一个程序员” 几乎所有人问及我的职业时,会说是设计师、会计、销售,没有一个猜到我
dexcoder 1年前发布
作为程序员,选择好合适的开发社区对提高自己的编程能力会有很大的帮助,我也说不出为什么,但是一些优秀的实时开发社区确实能帮你积累不少开发经验。 下面这张图列出了14个程序员经常逛的顶级开发社区,作为程序员,你应该要了解其中一个或者最好是多个,并且学会使用它们,
dexcoder 1年前发布
IT职位现在相当热门。程序员和软件开发人员在今年将有大量的就业机会。可是,面试成了招聘过程中的拦路虎,成为了很多程序员的噩梦。下面教你8个技巧,希望能有助于你成功取胜编程面试。 1.知道如何写算法 如果你申请的是软件工程师的工作,那么显然你需要知道如何编码。写代
dexcoder 1年前发布
不知道你有没有听说过所谓编程知识也是有半衰期的?这个半衰期限很多人普遍认为是5年。也就是说,5年以后你现在所学的知识将会有一半被淘汰。 感觉听上去也算合情合理。毕竟,新的编程语言和技术在源源不断地面世。但是我要告诉你,编程语言比很多人想得都要“长寿”。 语法不
dexcoder 1年前发布
前言 程序员的编程技能随着经验的积累,会逐步提高。我认为编程能力可以分为一些层次。 下面通过两个维度展开编程能力层次模型的讨论。 一个维度是编程技能层次,另一个维度是领域知识层次。 编程技能层次 编程技能层次,指的程序员设计和编写程序的能力。这是程序员的根本。
dexcoder 1年前发布
我算是靠坑蒙拐骗进了程序员的门,然后一路狂奔。26岁之前几乎没有任何写代码的经验,研究生毕业却意外选择了一家不可能提供培训的初创公司,在每日担忧公司倒闭、害怕被炒鱿鱼以及同事冷落白眼的三重压力下逆流而上,一年半后离职,已是拥有500万用户产品的后台主程。从前我
dexcoder 1年前发布
本文列出的10个错误,并不局限于C#,Delphi,JavaScript等——几乎涵盖了所有的编程语言。是不是大吹大擂,欢迎各位品鉴…… 1.面向编译器写代码,而不是面向用户 当人们使用编译器创建自己的app时,在把自己的想法诉诸于机器代码的过程中,常常会将那些可以使得编程更为简单
dexcoder 1年前发布
我最近参加了一个关于软件预估的课程。对于这种本质上就是非精确的科学,我一向都非常谨慎,因为我深信预估可以创造价值。在这个历时两个小时的课程中,我发现了如何提醒大家进入预算而不必过度分析和思考的方法。 非常常见的例子 我们经常能听到项目经理和开发人员之间类似于
dexcoder 1年前发布
在软件行业,经常看到有的公司管理让一个人修补另一个人代码里的 BUG。有时候有人写了一段代码,扔出来不管了,然后公司管理让其他工程师来修复它。我想告诉你们,这种方法会很失败。 首先,让一个人修复另一个人的 BUG,是不尊重工程师个人技术的表现。久而久之会降低工程师
dexcoder 1年前发布
得知一位久违的老同学来到了湾区,然而我见到他时,这人正处于一生中最痛苦的时期。他对我诉苦说,自己任职的公司在他加入之前和之后,判若两人。录取的时候公司对他说,我们对你在实习期间的表现和学术背景非常满意,你不用面试,甚至不用毕业拿学位,直接就可以加入我们公司
dexcoder 1年前发布
这是一个真实的故事,故事的主角是一位虽然年轻却充满了激情的程序员。那还是2004年底,他刚开始在一家小公司工作:一份不错的薪水,使用的是他最爱的编程语言,能接触到各种疑难杂症,还可以做建模架构的工作。 对于这位年轻的开发人员,这并不是第一次工作经验。但是他的第
dexcoder 1年前发布
iOS程序员如何使用python写网路爬虫 我上一篇blog说过,iOS开发如果之前没接触过除了c和c++(c++太难了,不花个十来年基本不可能精通)的语言,第二门语言最好的选择就是python.原因就是1.语法简单2.库太多,随便想要什么功能的库都找得到,简直编程界的哆啦A梦.3.语法优美,不信?你去
dexcoder 1年前发布
Mac 在国外很受欢迎,尤其是在 设计/web开发/IT 人员圈子里。普通用户喜欢 Mac 可以理解,毕竟 Mac 设计美观,简单好用,没有病毒。那么为什么专业人士也对 Mac 情有独钟呢?从个人使用经验来看我想有下面几个原因: 1、Mac OS X 是基于 Unix 的 这一点太重要了,尤其是对开发
dexcoder 1年前发布
看到这个标题,你的第一想法或许就是,“开玩笑吧,结婚生孩子怎么可能会对编程产生积极影响呢?脑袋秀逗了?!”但是,我想说,这样的情况真的发生在了我的身上。 首先,最为明显的好处是,时刻给我动力,激励我进步。有人说,成功属于拼命的人。当身后有了一个家庭的时候,
dexcoder 1年前发布
Liz Beigle-Bryant是在1973年接触到她人生的第一门编程课,BASIC。那个时候,电脑还是数学部门而非工程部的组成部分,她回忆说。并且由于她的家族有着艺术背景,所以每个人都劝阻她不要去学习编程。 Beigle-Bryant,现年已经57岁了,自从几年前在Codecademy学习免费在线教程之
dexcoder 1年前发布
Mike Hadlow是一位资深软件开发者,同时也是EasyNetQ与Suteki Shop的作者,喜爱历史与科技,是一个技术极客。近日,Mike就程序员工作效率、工作表现以及工作成果等主题撰写了一篇博客,谈到了我们该如何看待程序员到底是在努力工作还是在偷懒这个问题。 如果人们从事的是体力
dexcoder 1年前发布
昨天上午,我在Twitter上提出了这么个问题: 有没有人写过关于恐惧+编程方面的文章?(这种害怕做出重要改变的思想如何使你成为一个更差的程序员?) 以及 我觉得在小心翼翼(优++)和恐惧(让你不敢去做一些必要工作)之间有一条重要的分界线。 然后各种有趣的讨论接踵而至。
dexcoder 1年前发布
有网友在 Quora 提问:如何把自己训练得『编程速度又快,Bug 数量又少』?下面是?Glyn Williams 的回复很精彩,4.5 k 赞。? 三个程序员被要求穿过一片田地,到达另一侧的房子。? 菜鸟程序员目测了一下之间很短的距离,说:“不远!我只要十分钟。”? 资深程序员看了一眼田地,
dexcoder 1年前发布
假如说,你是一个经理,环顾所有的员工——嗯,所有人都在忙着噼里啪啦敲键盘、对着电脑疯狂点击鼠标,咦,不对,有一个家伙不是这样的!这个家伙躲在角落里……他在干什么呢?慢悠悠的,像一只蜗牛一样转悠。哦,等等,现在他回到了自己的座位!这个家伙真的是在工作吗? 你
dexcoder 1年前发布
程序员,你就像那漆黑夜里的萤火虫,一举一动都深深出卖了你。 程序员是什么物种? 装扮 他们是一群可爱的人!上身是万年不变的户外冲锋衣,和印有公司名称的 T 恤衫,下身是天天穿却从不洗、膝盖鼓出两个大包的牛仔裤。背着至少五十斤重的瑞士军刀双肩电脑包,包旁边的网兜里
dexcoder 1年前发布