转:程序员给自己五年前的10个建议

CSDN首页 > 软件研发

程序员给自己五年前的10个建议

发表于 2012-08-07 16:00| 24972次阅读| 来源 CSDN编译| 60 条评论| 作者 张红月
摘要:本文讲述了一名码农如何转变成CEO且给自己列出了10条建议。俗话说:“不想当将军的兵不是一名好士兵”对于想创业的程序员来说,这10条建议就像是10个过渡期,每一条都有它不同的价值。

自从踏入这条道路以后,我犯过错,挣扎过,失败过。

虽然走了很多弯路,但经过几年的努力奋斗,也小有收获。目前拥有25名员工,在最好的一个月募集了730万美金。

我常常幻想,如果时光倒流,回到5年前,我会给自己哪些建议?如何更好地规划自己?

对于这里的每一条建议,我可能不会认真去听,但是这些建议就是我想要的:

  1. 自己编码。惨痛的外包经验会让你果断地下此决定。真心希望你意识到这一点的重要性,让自己编码。这是单一的非常重大的一步,将会改变你对函数的体验,下面一切事情都会接着发生。同样,我们可能会意识到外包是使用Perl语言,但请记住,我们不但要学会Perl,还要自学Python/Django或Ruby on Rails。
  2. 拒绝宅。与其浪费一个小时来和创始人一起喝咖啡交流,还不如编码来得更有创造性。关键是你还没真正意识到,在与这些人的沟通中,你可能会得到更多富有价值的建议,这些建议可能会帮你省下几个星期的时间。更重要的是,创始人可能会把你介绍给新员工或者投资者。
  3. 不要害怕和潜在投资者进行交谈。因为你没有准备好去筹集资金,所以逃避?但当你准备好时,还是要和他们进行碰面,沟通,听取他们的建议。投资者更多地是想和你有一个很好的关系而不仅仅是“拿着猎枪帮你打猎”。最终在你成功募集资金以后,他们就会了解你!
  4. 请勿担心PR(Public Relationship)。你可能会在PR上花些时间,但你的公司并不会因为好的PR就会起飞,除非你有很棒的产品。当然PR可以让客户更早的体验产品,对产品进行测试,但这不是公司腾飞的关键因素。
  5. 不必知道自己在做什么。跟着感觉走,事实上,直觉有时候很可怕。不知道自己所做的,其实也没什么。在某种程度上,你会意识到然后走出去并且获得建议。在创业初期的冷清运动中,希望你能早点做些这方面的打算。
  6. 小的胜利也值得庆祝。人逢喜事精神爽,如今的心情(募集730万美元并拥有25名员工)可能会和当初第一次拥有1000个用户的时候一样。你会渐渐地对进步不那么满意。俗话说,知足者常乐,所以在取得进步的时候,花点时间去庆祝还是很值得的。
  7. 不必担心所有问题。关注一些大问题,这是一个很好的机会,不但其他问题会得到解决,而且你所关注的大问题也不会受到影响。
  8. 在几周内构建原型而不是几个月。你会得到许多想法,不要试图花几个月的时间去构建原型。对自己假设性的想法构建一些简单的核心进行测试就好了。几年后,只需几天即可构建一套原型。
  9. 头几个原型可能会破产。对于前几个原型,你可能会倾注所有心血,最后却发现它们不能工作。没关系,失败是成功之母,会让你的下一个原型更容易成功。但是这并不是什么好事,花几个月甚至更多的时间来构建原型。
  10. 最后,我给你的建议。当iPhone上市时,构建一个照片共享应用程序,来帮助用户随时随刻共享他们的照片,并且通过过滤器使照片看起更好。就称它为“Instagram”,相信我。

虽然我还没有想到如何回到过去,但是对于那些刚刚开始创业的人来说,我希望你们能受益于上面的建议。

英文原文:Advice I Wish I Could Have Given Myself 5 Years Ago

本文为CSDN编译整理,未经许可不得转载。如需转载请联系market@csdn.net

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
提供的源码资源涵盖了安卓应用、小程序、Python应用和Java应用等多个领域,每个领域都包含了丰富的实例和项目。这些源码都是基于各自平台的最新技术和标准编写,确保了在对应环境下能够无缝运行。同时,源码中配备了详细的注释和文档,帮助用户快速理解代码结构和实现逻辑。 适用人群: 这些源码资源特别适合大学生群体。无论你是计算机相关专业的学生,还是对其他领域编程感兴趣的学生,这些资源都能为你提供宝贵的学习和实践机会。通过学习和运行这些源码,你可以掌握各平台开发的基础知识,提升编程能力和项目实战经验。 使用场景及目标: 在学习阶段,你可以利用这些源码资源进行课程实践、课外项目或毕业设计。通过分析和运行源码,你将深入了解各平台开发的技术细节和最佳实践,逐步培养起自己的项目开发和问题解决能力。此外,在求职或创业过程中,具备跨平台开发能力的大学生将更具竞争力。 其他说明: 为了确保源码资源的可运行性和易用性,特别注意了以下几点:首先,每份源码都提供了详细的运行环境和依赖说明,确保用户能够轻松搭建起开发环境;其次,源码中的注释和文档都非常完善,方便用户快速上手和理解代码;最后,我会定期更新这些源码资源,以适应各平台技术的最新发展和市场需求。
### 回答1: 《狂人c:程序员入门必备》是一本非常适合初学者的编程入门书籍。它以C语言作为学习的基础,包含了丰富的实例和编程练习,帮助读者逐步理解和掌握编程的基本概念和技巧。 首先,本书从C语言的基本语法开始介绍,逐步引导读者了解变量、数据类型、运算符等基本概念。同时,作者还通过生动有趣的例子和案例分析,让读者在实践中理解编程思维和逻辑推理的过程。 其次,本书注重实践。每个章节都提供了大量的编程练习,读者可以通过动手实践来巩固所学内容。而且,书中给出了详细的答案和解析,帮助读者理解每个练习的解题思路和方法。 此外,本书不仅仅只涉及基础知识,它还介绍了C语言在实际编程中的应用。例如,文件操作、内存管理、函数指针等实用的技巧,帮助读者了解并掌握更高级的编程技能。 总的来说,本书通俗易懂,是一本很好的编程入门教材。它适合没有编程基础的初学者,但也适合有一定经验的读者。通过学习本书,读者可以掌握C语言的基本知识,提升编程能力,并为进一步学习其他编程语言打下坚实的基础。 ### 回答2: 《狂人C:程序员入门必备》是一本针对程序员入门的必读书籍。这本书的作者是狂人C,他是一位资深的软件工程师,具有丰富的编程经验。而这本书的目的是为初学者提供全面且易懂的编程指导。 首先,这本书对C语言进行了深入浅出的介绍。C语言是一种结构化、强大且广泛应用的编程语言,是众多编程领域的基础。通过学习C语言,读者能够掌握编程的基础知识,了解变量、循环、条件判断等基本概念和语法。此外,这本书还讲解了C语言的高级特性,如指针、数组、结构体等,使读者能够更深入地理解和应用C语言。 其次,这本书涵盖了一系列实际问题和案例。通过实例,读者可以学习如何解决编程中的常见问题,如字符串处理、文件操作、算法设计等。这些案例基于真实的应用场景,帮助读者将理论知识与实践相结合,提升编程能力。 此外,这本书还介绍了一些常用的编程工具和技巧。它包括如何配置开发环境、使用调试器进行程序调试、编写高效的代码等。这些工具和技巧可以帮助读者提升编程效率和质量,让他们成为更出色的程序员。 总之,《狂人C:程序员入门必备》是一本全面且实用的编程入门指南。不仅适合初学者,也适合有一定编程基础的人进一步提升技能。这本书通过简洁明了的语言和丰富多样的实例,帮助读者从零开始掌握C语言编程,并具备解决实际问题的能力。无论是对于自学编程还是想进一步提升程序设计能力的人来说,这本书都是一本非常有价值的参考读物。 ### 回答3: 《狂人c:程序员入门必备》是一本适合初学者入门的编程教材。这本书以C语言为基础,详细介绍了程序设计的基本概念和编程技巧。 首先,该书以通俗易懂的语言解释了计算机语言、编译器、IDE等概念,帮助读者快速了解程序设计的基本原理和工作流程。它从C语言的基础语法开始,逐渐介绍了变量、数据类型、运算符、控制语句等基本知识,并通过大量的实例让读者理解和熟悉这些概念。 其次,该书重点强调了程序设计中的实践和实践能力的培养。它提供了大量的编程实例和习题,让读者通过实际的编程练习来巩固所学知识。同时,它详细解析了这些编程实例的实现过程和原理,帮助读者学会分析问题、思考解决方案,并将其化为具体的代码。 此外,该书还介绍了常见的编程技巧和调试技巧,帮助读者提高代码的质量和效率。它涵盖了函数的使用、模块化编程、数组和指针的应用等内容,丰富了读者的编程技能。 总的来说,《狂人c:程序员入门必备》是一本很好的入门教材,不仅详细介绍了C语言的基础知识,还注重实践和技巧的培养。通过阅读这本书,读者可以逐步建立起编程思维和解决问题的能力,为日后的学习和工作打下坚实的基础。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值