`
李灵晖-raylee
  • 浏览: 135675 次
博客专栏
Group-logo
从头认识java
浏览量:0
文章分类
社区版块
存档分类
最新评论

我28岁了,还能成为一名程序员吗?迷茫和沮丧中

 
阅读更多

过去的两三年,我感到很不充实。我从事视频制作/编辑(主要使用Avid, Final Cut, After Effects这些软件制作视频)已经6年多了,在这中间还干过电视广播方面的工作。大概从4年前开始,我对这份工作非常不满意,它每天都耗尽我所有的精力。这份工作让我感觉到非常无趣,因此,我几个月前把它辞掉,然后来到了加拿大,从而清醒一下我的脑袋,理清一下我的思路。我现在暂时是一个建造工人,现在我才意识到之前那份工作是多么好(拥有独立的办公室,优厚的待遇,再加上同事彼此认可,等等)

但是我还是想进入IT这个行业,我的生活早已被电脑包围了(它从Commodore 64开始,想了解Commodore 64请猛戳这里)。在13岁的那一年,我就开始尝试网络编程、开发网络应用,而且,我还可以轻易地就建立起我的博客,还有我的静态网站。自从今年一月起,我开始学习使用Python进行编程,算是我真正的第一个编程经验(我猜是HTML,CSS不算)。但是现在,我发觉当我完成每天工作后再去学习,进展非常缓慢我不知道其他程序员是不是这样,但我一直是这样的

现在我已经28岁了,一边干着建筑工人的活,一边梦想成为一个程序员。我担心的是,也许什么时候我就要放弃…虽然我有自学计算机科技的冲动,但是我怕我支付不起它的费用

如果哪天我编程的一些入门级的程序,我想我会蛮高兴的,虽然很多有经验的程序员不屑于此,但是我还是会觉得很不错,甚至,我可以为了获取足够的编程经验,而去干一些薪水不高的编程工作(但是我也需要赚足钱来交房租

现在,我还不知道该如何去开始。对于现在的生活,我感到害怕和沮丧

虽然我真的非常想成为一名程序员,我担心我启动的太晚了


译者后感:

译者情况简介:

1、30岁,孩子刚刚也满了2周岁

2、从事企业Mis编程刚刚满一年(我是29才入行,入行前是一名销售)

3、具备一定的编程基础知识(C语言、数据结构、操作系统、sql,数据库等我都在大学课程学过),但还有很多东西,特别是企业里面使用的东西我 不会,自学java,servlet,ssh,ibatis等

译者成为程序员过程

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

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

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

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

5、入职必须条件:

A:独立完成一个项目模块(能够完成几个更好)

B:能够清楚描述项目的所有,例如:遇到什么问题,怎么样解决

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

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

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

8、提高自我:

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

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

暂时就讲到这里,如果下次有空再跟大家分享一下我的经验。

分享到:
评论

相关推荐

    怎样成为一名程序员

    在成为一名程序员的过程中,需要经过四个阶段的训练,以掌握编程语言、编程工具、算法与数据结构、软件项目开发等方面的知识。下面将详细介绍每个阶段的学习内容、目标、时间和注意事项。 第一阶段:掌握一种编程...

    你是合格的程序员吗?—合格程序员应该具备的12种能力

    在这个行业中,成为一个优秀的程序员不仅仅是掌握编程语言那么简单,还需要一系列综合能力。以下是对这些能力的详细阐述: 1. **解决问题**:作为程序员,首要任务就是解决各种技术难题。这要求具备逻辑思维、分析...

    如何成为程序员如何成为一名C++程序员(看完深受启发)

    本篇文章将深入探讨如何从零基础开始逐步成长为一名合格的C++程序员,并在此过程中提供一些实用的学习资源和建议。 #### 一、学习基础 对于初学者而言,了解C++的基本语法是入门的第一步。这包括但不限于变量、...

    如何成为一名优秀的程序员

    如何成为一名优秀的程序员。。。,在公司可以轻轻松松。。。

    怎样才能做一名合格的程序员

    成为一名合格的程序员不仅需要掌握编程技能,还需要遵循良好的编程实践来确保代码质量和可维护性。以下是两个关键方面: **一、代码风格** 代码风格是程序员职业素养的重要体现,它直接影响到代码的可读性和可维护...

    修炼一名程序员的职业水准

    修炼一名程序员的职业水准

    如何成为一名Java初级程序员

    ### 如何成为一名Java初级程序员:全面解析与学习路径 在当今快速发展的信息技术领域,Java作为一门强大且广泛应用的编程语言,对于希望踏入软件开发领域的初学者来说,掌握Java成为了一项重要的技能。本文将深入...

    如何使用搜索技巧来成为一名高效的程序员

    如何使用搜索技巧来成为一名高效的程序员, 如何使用搜索技巧来成为一名高效的程序员, 如何使用搜索技巧来成为一名高效的程序员。

    什么样的人适合做程序员?程序员应该具有什么样的素质程序员四大禁忌

    总之,成为一名优秀的程序员,不仅需要具备耐心、毅力、细心和勇于挑战的品质,还需要保持谦逊、热情和自我反省的态度,同时避免轻易放弃、浮躁自满、消极被动和推卸责任等行为。通过这样的自我修养和努力,才能在IT...

    如何成为优秀程序员?

    如何成为优秀的程序员?请看程序员的10层楼

    如何成为优秀的程序员

    在IT行业中,成为一名优秀的程序员是许多技术爱好者追求的目标。这不仅意味着具备扎实的技术基础,还需要不断学习、创新以及良好的团队协作能力。40分钟的嵌入式培训机构亚嵌老师的讲解,旨在为迷茫中的学习者提供...

    如何面试一份PHP程序员工作? How to interview a senior PHP developer

    如何面试一份PHP程序员工作? How to interview a senior PHP developer

    如何成为一个优秀的程序员

    成为一名优秀的程序员,既需要扎实的技术基础,也离不开良好的个人习惯和团队协作精神。通过不断学习、实践和反思,每个人都可以在这条道路上不断前行,最终实现自我价值的升华。《如何成为一个优秀的程序员》所提供...

    程序员的一生(一个牛人的自白书)

    作为一名专业的 IT 大师,我将从给定的文件中生成相关知识点,并提供详细的解释。 程序员的一生 程序员的职业生涯是一个漫长的旅程,需要不断学习和提高自己的技术。但是,作为一名程序员,你需要知道自己是否适合...

    怎样自学Java,成为高薪Java程序员?

    程序员的工资越来越高,Java软件工程师是其中招聘量最大的一个。如何才能成为一名Java程序员?一、大学学相关专业;二、找专门的IT培训机构学习;三、自学。今天我们就来说说如何自学成为拿高薪资的Java程序员。

    我是真正的程序员吗?

    这个问题还真没去想过,想起这个问题是因为上上篇文章《网络行为审计系统的性能优化》的评论里有位姓卢的网友留言:  “您也能算是真正的程序员?”  要回答这个问题,就要首先搞清楚一个定义:真正的程序员是什么?...

    经验分享:如何成为一名优秀的高级C++程序员?

    为了成为一名高级C++程序员,首先应当从语言本身入手。推荐《C++ Primer》作为学习的教材,这本书内容丰富且深入,能够帮助学习者打好基础。除了语言基础,还需要掌握一些图形用户界面(GUI)库的知识。C++有多种GUI...

    如何成为一名优秀的程序员.docx

    "如何成为一名优秀的程序员" 本文将详细介绍如何成为一名优秀的程序员,包括程序员的现状、影响程序员的因素、职业规划等方面的知识点。 程序员的现状 程序员是软件行业里最基础的工程性人才,可以称他们为“工人...

Global site tag (gtag.js) - Google Analytics