创业者必备的八项“矛盾”特质
本文作者Jody Porowski是Avelist的创始人兼CEO。
我确信,从事互联网消费产品的开发营销和扩展工作,是一个人所能经历的事情里头最最神奇的了。
打造一个产品,从无到有,然后看着别人使用它,继而欣赏,然后愿意分享,这种成就感无以伦比,震撼人心。随着你不断的对产品进行调整和改善,各种数字节节攀...   
阅读全文...
程序员一直被认为是一个苦逼的职业,工资一般般,但工作压力却很大,类似“程序员职业病、程序员光棍”等话题充斥着整个行业的讨论区。程序员需要逆袭,做好以下这7点,你可以混得更好一点。
1. 对技术的热忱
热情是一种无形的东西,当你所列清单上的所有事情都做不好的时候,它常常能帮你熬过这段时间。对IT的强烈热爱...   
阅读全文...
标签:
程序员
,技能
你热爱编程吗?如果你没有创立公司就别妄想成为CEO —— 但是成为CEO后,则很可能意味着不再写代码。
对于大多数技术职位而言,只要坚持写代码,你总会得到有限的提升。通常情况下,你需要一步一步地从初级程序员到高级程序员,再到首席程序员或软件工程师。可能你有机会继续升职为架构师,但是很多架构师都不再继续写代码。
如果你决定转到管理职...   
阅读全文...
编者按:原文作者乔纳森·丹尼可(Jonathan Danylko)是一位自由职业的web架构师和程序员,编程经验已超过20年,涉足领域有电子商务、生物技术、房地产、医疗、保险和公用事业。正如乔纳森在文中所言,本文适合刚毕业的大学生和刚入门的程序员。如果你已是高级开发人员,或许你在本文中看到自己的身影。
从11岁时,我就一直在编程,并且一...   
阅读全文...
从我开始工作算起,已经有20多年了。即便如此,我依然记得当时对从大学毕业并开始工作的憧憬。在那之前,除了少数几份和编程无关的暑期工,我的人生基本都是在学校度过的。虽然我对工作的大多数期望都实现了,不过在步入职场头几年中也发现这一行许多令人惊奇的事,下面是头五件:
5. 人际交往
编程看起来是一份相当孤独的工作——你需要完...   
阅读全文...
重新探讨自我
别人的观点虽然有异,但也是清楚客观的.立场决定观点
思维定势就是根基,抓住根本才能让生活出现实质性的进展
诚信和正直的原则是人类互相信任的基础
承认自己的无知往往是求知的第一步
一旦孩子体会到了真正拥有的感觉,自然会乐于与他人分享
品德实质上是习惯的合成
效能在与平衡,唯有再金蛋(产...   
阅读全文...
这个世界充满虚假的诺言。
还记得2009、2010年吗?当时的智能手机突然遍地开花,其中多为iPhone,许多广告网站就向广告商承诺了完整而准确的转化追踪方法。但其中多数诺言直到一两年后才兑现。
今天的移动开发领域也一直在重复这些错误。以三大市场领军力量(Unity、Corona、Narmalade)为主的中间件不断涌现,你将听说更多关于跨平台开发的工具。但跨...   
阅读全文...
标签:
开发框架
,法则
本文的作者Alex MacCaw
概括起来,今年到目前为止,我所做的事情包括:
花了10个月的时间做世界环游,途经非洲,东南亚,澳洲,中南美洲里的17个国家和地区。这次旅行的主题就是冲浪和摄影。
出席在香港,日本,美国和伦敦举行的会议
启程时给O’Reilly出版公司写了一本书,书名叫做...   
阅读全文...
标签:
旅行
,写作
,编程
几乎正如10年前 Martin Fowler 发现的,用生产效率来衡量软件开发工作没有任何意义。原因就在于,它们不属于同一范畴。换句话说,生产效率不具有作为衡量软件开发工作的适用性。“今天创造了多少代码/软件?”这是一个没有意义的问题。即使可以这样测量,软件开发工作上的生产效率也不能以任何有意义的方式估计出它的商业价值。
这是因为,软件开...   
阅读全文...
标签:
程序员
,生产效率
当你成为程序员后,你很容犯下文所提到的这些错误。
话说失败是成功之母,在编程的道路上,犯错也是学习道路上不可或缺的一部分。尤其是初学者,他们犯的错误可能会比其他人更多,那么该如何才能避免这些错误的发生呢?
要有避免错误发生的意识,一旦意识到某种错误的发生,在下次编码时,就应该想办法避免,这样,代码就会越来越好,自己也会得到成长。...   
阅读全文...
猜猜看怎么了!你接手了一堆混乱的旧代码。恭喜你!现在都是你的了。混乱的代码可能来自任何地方——中间件、网络、可能来自你自己的公司。
你知道在一个角落里有一个家伙,没有人过去管他在做什么。猜猜看他一直在做什么?辛辛苦苦写出了代码,却是一堆烂代码。
你还记得这个模块是一个家伙几年前写的,在他离开公司之前。这个模块已经有20...   
阅读全文...
很多关于程序员面试的文章,都在讨论如何很好地回答面试官的问题。其实,面试是一个双向选择的过程(如果你不这么认为,说明你还不够自信),你大可不必在面试中完全处于被动,相反,你也可以问面试官一些问题,以便看看这个公司是否合你胃口。
比如,你可以问面试官如下这些问题:
1. 你们公司开发软件使用的最新工具是什么?
这个问题的目...   
阅读全文...
标签:
面试
,程序员
程序员面试一直是社区乐于讨论的热门话题。我自己从06年实习以来,先后经历了4家软件公司,全部是外企,其中有世界500强的通信企业,有从事期权期货交易的欧洲中等规模的金融公司,也有为大型汽车制造商开发Android智能汽车的新兴公司。跨入IT行业以来,我在求职过程中经历过多次面试,最近两年也有过多次面试别人的经验。我感觉现在到了对这个问题发表自己看法...   
阅读全文...
标签:
面试
,程序员
我们生活在一个振奋人心的时代。我们可以越来越方便廉价地获得大量学习资源。这些资源的传播载体由最初的教室被变成了博客,技术论坛等。坐拥如此众多的学习资源,我们没有任何理由不去好好利用。随之而来的问题便是如何在这知识的海洋中选择自己的前进方向。在这篇文章中,我将简要概括一些技术学习的建议,希望可以给你带来一些启发。
尽管我的建议主要涉...   
阅读全文...
标签:
建议