设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客
LUPA开源社区 首页 业界资讯 技术文摘 查看内容

如何在编程生涯中有一个好的开端

2014-9-25 11:07| 发布者: joejoe0332| 查看: 2841| 评论: 0|原作者: codeceo.com|来自: codeceo.com

摘要: 想要进入软件开发的领域其实是很难的。当然,如果你还是一名刚刚入门的程序员,那么我相信你深刻理解没有经验或者没有太多经验想找一份工作是如何困难。如果你已经在软件开发这一行干过一段时间,那么我相信你也会深 ...

  想要进入软件开发的领域其实是很难的。当然,如果你还是一名刚刚入门的程序员,那么我相信你深刻理解没有经验或者没有太多经验想找一份工作是如何困难。如果你已经在软件开发这一行干过一段时间,那么我相信你也会深刻理解想要在这个竞争激烈的行业鹤立鸡群又是如何困难。



  我接触过很多刚刚入门的开发人员,他们非常迷茫,因为他们不知道该往哪里投入自己的精力来发展自己的职业生涯,也不知道未来的方向在哪里。选择是如此之多,让人眼花缭乱:有那么多的技术,有那么多的道路。那么那一条才是正确的呢?


正确的思考方式

  下面我会给出一些具体的建议,但是在此之前,你得确保你是在用一种正确的思考方式考虑自己的职业生涯。


  职业生涯中相当重要的一点是,企业意识:要将自己的职业当做一家企业。这家企业雇用了你。企业意识有助于你,对于什么时间应该做什么,以及何时该投 资自己的职业,做出正确而客观的决定。有很多开发人员只是将软件开发这一职业当做一份临时的工作或者仅仅就是一个饭碗——这种想法毋庸置疑是目光短浅的。 不知各位发现没有,同样一个决定,劝别人我们能轻易讲出一大堆道理,但是轮到自己头上却很难?究其原因就是,劝告别人的时候我们往往能够站在客观的立场 上,不会有担忧、恐惧等多余情绪的干扰。


  企业意识的原理与上面相似,它能让我们更客观地做出决策。


建立企业意识

  话说,为什么我们不能一开始就建立起企业意识呢?


  如果没有亲身经历过,是很难积累经验的。现在的大多数软件开发岗位都会要求具备一定的经验。那么,作为一名经验有限的新手开发人员,我们又该如何 “具备”一定的工作经验呢?通常情况下,我们要想成为一名软件开发工程师,需要一个很幸运的机遇,可能是一个 QA 或其他职位,然后依靠自己的辛勤努力和学习。这是一段相当漫长的历程。


  下面介绍一下我的捷径。


  假设自己的“企业”聘用了自己。这一点都不难,甚至都不用写任何资料、提交任何手续。然后我们就可以接业务了。该怎么做呢?我的意思是,不是玩玩, 而是真的能赚到钱。当然,我们的最终目的不是赚钱,而是积累经验。我们完全可以不辞掉现有的工作,只是利用自己业余时间搞项目,这样我们就能在简历上理直 气壮地写上自己的真实经历了。


  未来的雇主是不可能问出“你的项目赚了多少”这种愚蠢的问题的。(即使他们真的问了,那也没有必要说出来。)所以自己搞的项目能不能赚钱不必太介怀。当然,如果想接些有一定收入的活计,也 ok。


  可以为亲戚朋友建网站。也可以和一些当地企业谈谈是否需要开发一些应用程序。怎么得到的业务并没关系,记住你的目的是增加自己简历的肉感——我的意思可不是让你在简历上吹牛。


开发移动应用

  开发移动应用不但能增加经验值让你的简历亮起来,还能挣点小钱,并且让你以后在面试中有侃侃而谈的资本。


  我经常建议开发人员在起步阶段一定要接触下移动应用,因为移动 app 一个人也能干,而且这不但能让人有始有终地经历建立一个应用程序的过程(这种经验是很宝贵的),还能成为展示你代码能力的确凿证据。


  任何公司在招聘的时候最担心的就是这些个口若悬河的开发人员是不是真有本事。而你,完全可以通过展示自己写的源代码,来打消这种顾虑。当然,如果你已经创建了一家 app 网上商店,就更好了。


  如果你对开发移动应用感兴趣,可以先看看关于这方面内容的基础教程:《 Introduction to Android》 以及《 Beginning iOS 7 Development》。


  下面这两本是我强烈推荐的进阶教程:

  1. 《Professional Android 4 Application Development》

  2. 《iOS Programming: The Big Nerd Ranch》


  通过写移动应用程序,除了给你的简历增色不少,还能让你对自己更自信,开发软件的技能更为娴熟。


  当然,一开始这可能有点难以上手,而且学的人也很多,但是我们不能否认的是,这是一个相当明智的投资行为,因为现在的移动设备发展势头很猛,关于这方面的人员需求一直在增加。



酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部