设为首页收藏本站

LUPA开源社区

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

迷茫和沮丧中,28岁的我能做一名程序员吗?

2014-8-27 11:48| 发布者: joejoe0332| 查看: 2939| 评论: 0|原作者: raylee2007编译 |来自: ackerNews

摘要: 来自HackerNews:过去的两三年,我感到很不充实。我从事视频制作/编辑工作已经6年多了,大概从4年前开始,我对这份工作感到厌倦,每天都精疲力尽的。因此,我辞职之后来到了加拿大,从而清醒一下我的脑袋,理清一下 ...



  raylee2007:我的情况是这样的,

  1. 30岁,孩子刚刚也满2周岁了。
  2. 从事企业Mis编程刚刚满一年(我是29才入行,入行前是一名销售)。
  3. 具备一定的编程基础知识(C语言、数据结构、操作系统、sql,数据库等我都在大学课程学过),但还有很多东西,特别是企业里面使用的东西我不会,自学Java,Servlet,SSH,Ibatis等。



  我来讲述一下我成为程序员的过程。


1、编程是你的兴趣所在,当然,你想混口饭吃也是可以的,但是它会让你觉得更无趣。

2、路线:(由于之前是不知道黑马训练营有详细的路线图)我是问我的同学(现在就职于百度)他的历程,他是怎样走过来,我们必须知道“路”是怎么走的。

3、入门:基本按照黑马训练营的路线图,一直学下去就可以了,这个过程最好制定相应的目标,跟着计划走。

4、学习建议:有空的可以直接去读书,没空的(在职的)可以直接学习到SSH,基本就可以找到一份编程工作了,如果想薪水高,后面会说到。

5、入职必须条件:

  • 独立完成一个项目模块(能够完成几个更好)。
  • 能够清楚描述项目的所有,例如:遇到什么问题,怎么样解决。

6、面试:优秀的程序员很多,但是会吹的优秀程序员就很少了。

我承认,暂时我不是一个优秀的程序员,但由于职业关系,我比较会吹,吹的自己像一个很有经验,做过项目的人,所以侥幸进入我现在的公司。

7、就职:其实在工作的过程中,你会发现,以前学过的东西很多都用不上(如SSH),我现在是用公司平台(flex+ibatis+spring),但是你会遇到更多新的问题,这个时候你就需要去解决问题,所以,解决问题的能力才是整个就职当中最关键的能力,我解决问题的过程是这样的:百度(比较符合国人习惯)--> 官方demo --> 官方API中文版 --> 官方API英文版 --> 问(论坛、同事、同学等),最后实在不行,换一套思路看看实现效果。

8、提高自我:现在来说说怎么样才能升值?我觉得方法是回归基础,现在我觉得特别多的东西不会,特别是设计方面的,软件设计、软件工程、数据结构、操作系统原理等等,先把基础弄好,然后再搞设计模式、编程习惯、编程最佳实现等,学到一点用一点,实践与理论结合,有自己一套解决问题的思路。


  对于方法:我觉得现在做翻译和开源是非常不错的,特别是开源,能学到很多很多的东西。


酷毙

雷人

鲜花

鸡蛋

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

最新评论

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

返回顶部