一个培训出身的非科班程序员,对编程不感兴趣该何去何从?

版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://blog.csdn.net/qq_40285302/article/details/87552867

我是17年12月开始参加Java培训的,18年5月份培训完。第一份工作是外派到惠普,当时用的开发语言是一种非常小众化的脚本语言。工作了5个月左右,10月份离开了。现在的这份工作是在一家保险公司,试用期3个月,试用期的时候有转正考核,相当严格。由于我是培训班出身,很多软件都没用过,所以工作的时候什么都需要学习,而且逻辑思维能力比较差,导致工作效率非常低。

当初培训的时候只是想以后工资能够高一点,但是我自己对编程并不感兴趣,我朋友也说我不适合做程序员。已经耽误了一年多的时间了,而且现在贷款也还没有还完。我本身是英语专业毕业的,英语专业八级,还考过雅思,虽然成绩不高,但是还可以刷高一点。今年29岁,想再找一份和英语相关的工作,不知道这样做是不是可以。

希望各位网友可以给我留言,给我提点建议,给我指出一条明路。

展开阅读全文

一个中技学历的中年程序员何去何从

04-21

各位,在此先感谢CSDN及CSDN里的朋友,在我这三年多的程序员生涯里给我的帮助.rnrn我毕业于一个名不经传的技工学校,那是96年5月,刚考完试毕业证还没拿,深圳一个工厂到学校招工,那时有关系的同学都已找到单位离开学校,象我们这种平民百姓也没什么要求,于是就直接从学校坐车出发,成了一名普通的工人.rnrn那时是每个月休息两天工资不到500元,所以一直都很敬佩,很羡慕一起的两个大专学历的同事,因为他们每月可以拿到2000+.记得那时每月都借钱,直到3年后转正工资长了才慢慢好转.虽然工厂的待遇不怎么样,但重要的是在那里我一个以前没见电脑的人可以接触到电脑,并从一本破书里学会了Baisc.也许是个人对未知的东西比较感兴趣,那时真不是一般的喜欢Baisc.于是常常跑书店,要知道象电脑这种书价钱可不是一般的贵,那也是我每个月借钱的原因之一.曾经花20元买了一本Java,但因为厂里的电脑没装就学成.到了2000年,我将自己攒下来的1600元托人帮忙装了一台P166的二手电脑,开始了我没日没夜自学VB的生活.印象最深的是花了198元买回一本叫VB API编程手册的书,虽然觉得心疼但还是很高兴.rnrn因为在那个工厂里编写的程序只是给机器使用,并不是软件,以及对使用VB写软件的喜爱,我一直都想成为一名真真正正的程序员.幸运的是2006年10月,我在深圳找到了一份程序员的工作,从此开始了写软件的生涯.进公司时软件部刚刚成立,只有一个人,比我早到3个月.我们开始写一个分析软件,是用从一个监控系统里得到的数据生成各种报表的软件(这里注释一下,我公司不是专门的软件公司,软件只是一个部门,所写软件主要是配合公司的硬件的).在那时因为种种利益关系的原因,以及我VB.NET功力不够(以前我用的VB,它们之间还是有分别的,当然也因为我底子不是很好,真正的高手是会很多种编程语言的,而对于C我只会看,要写就吃力了),遇到不少各种各样的麻烦(比如说,有些人认为写软件的应该什么都会,象手工杀毒之类的,不是木马,写软件的人都应该会,等等诸如此类不计其数),好在我这每月只拿1600的民工对写程序有无限的热情(这是刚进公司的工资,说明一下,免得挨骂),几经周折软件终于得以面市,那时总觉得自己很贱,但难得是自己喜欢的工作每月又有工资拿,于是坚持了下来.rnrn因为这个软件的成功(虽然在现在看来有很多地方我不满意),我们接着开始写一个考勤系统,但很明显的两个人是不够的,于是公司决定招人,并分成两组,我也就顺理成章的当上了个小组长,也正是此时我才真正强烈的感觉到什么是政治(过程略过),不消几回合,我成了光棍组长,所有人由香港人直接看管(为啥说看管呢?我也说不清楚).部门扩大的同时公司也在扩大,估计董事们也在增加,于是公司决定上市,并分发股份,我也有幸分得一份.rnrn同时,公司的政治气氛愈加剧烈,利益关系更加明显.去年做一个门禁系统,并组合到我们的考勤系统,使用的是中控和台湾Soyal的硬件.在做的过程中,各种资料是十分的不全的,通讯协议是错误百出的,只能人手分析,但终于也完成了,听说现在已拿到台湾谈合作项目了.rnrn前天新的任务下来了,其实我也不知道是什么任务,因为我的经理只是给我一块通用公司的主机板和一本使用说明书,让我先学一下,于是我也很听话的按着说明书去学了一天.到了昨天经理突然带来一个其它部门的人过来,说要教我,我问那人要教我什么,他回答说不知道,是经理叫他过来教我的.我想既然是经理的安排,也就接受了.于是那同事给我装了一个软件,开始教我怎么怎么使用,我也很虚心的听着,并诚心的请教,虽然同事也有不清楚的地方.也不知是不是经理觉得我内力深厚,到了下午,经理搬过一把椅子,很谦虚的问那同事,请教他我接下来的软件要做那些功能?从那些地方开始做.他们只坐在我旁边商量,期间并不叫我参与,我也在做自己的事.完了后,经理吩咐那同事把他定下来的方案给我,让我照着做.可悲啊!大家可能是体会不到我那时的心情的,恭喜你们,希望你们不会遇到.rnrn今天我来这里,是因为以上种种不想再在这继续做下去,想请大家指点一下我辞职后应该怎么做.因为我学历及年龄(32了)的原因,再找这种工作不是很容易,开公司也没那个本钱,其它的也想不到能做些什么?难道只能回家种田?另外再指点一下怎样再拖几个月再走,因为听说公司是今年6月上市,我手上也有一些股份,不想轻易自动放弃(合同说明,离职时公司要收回的),这个是股份合同,一年一签的雇佣合同今年公司拖着没签.我想等公司上市或正式通知不上市后才离职.重要的是离职后应该往哪个方向发展,人总是要吃饭的.rnrn感激不尽! 论坛

一个科班出生的程序员之路(三)

06-09

很感谢版主能把我的文章放在最上面。使更多的朋友能看到我的文章。同时使我能结交更多的程序员朋友。rn 对计算机有了一定的了解后。当时进入程序员之路可说是一个偶然的机会。当时只觉得做程序员很神秘。想想黑客的高手们,是如何突破别人的网站,一个功能强大的软件是使我们的工作如此轻松。因些一直都很向往,但总觉得无从下手,而且不能肯定自己是不是有这个能力去做。当时学校给了我们开了一门 c语言程序设计 的课。当时一上这门课我就深深的被程序给引了。所以这门课还没有上,我就把整本书看完了,而且做了大量的习题。自己写了很多的小程序。当时完完全全不是为了成绩而学习,而是一种很冲动的兴趣,一种爱上一个东西,而舍不多放手,全心全意去学习。当然这时我的程序设计在班里算得上是一个高手,很多同学都问我问题。其实现在想起来,不是我聪明,真的,只是我在这门语言上花比别人多的时间,学的东西比别人多,自然会的东西就比别人多了!到后来,我继续学习了数据结构,c语言高级编程。这些都是基础的程序设计基础。rn 现在想起来,这段时间一直还是我在探索程序员之路,花费的时间真的很多。但是说真的,这些语言的学习是必须的。可能很多刚入门的朋友不愿意花太多时间在这些基础的课目上,认为应该以实用为主,如vb,c++,dephi等这些现在流行的语言,为学习语言,为入门语言。总是在问那种语言有前途。但我觉得,最有前途的是c,经过了这么多年,还是没有被放弃,一直作为一种经典的编程语言,这足见他的强大。另外,可能你最终不会用c语言来开发产品。但学习c语言,是在学习一种编程思想,一种编程的风格,或许你有没有发现,现在的很多语言都是c的变种。我可以肯定,如果你把c学到一定的程序,学习其它应用性的语言就会很方便,就会很快上手。我所说的一定程度,是指能把这本c高级编程语言看懂,如果你只看c程序设计,你最多只会编些小程序,根本就不能明白一些应用程序的编写。但是如果你想用c程序开发,那这些学习远远的不够用。(我觉得要想学好c语言,这是一辈子学习的事,他的强大足够你用一辈子去学习,而且你能成为这方面的高手,那真的恭喜你。这是多么多么有钱途的工作啊!)rn 最后的,就是必须去学习数据结构,这方面的学习,可能很无聊,看不出实用的价值。但是,这是作为一个程序员必看的书目。数据结构都是从大量的实例中,抽象出来的精华。对了以后任何一种编程都有指导的作用。但同时rn学习好数据结构,一开发你只要去了解一下,因为对于一个刚编程的程序员来说,不会很快体现他的价值。但到编程机会与经验多了,你就会慢慢地体现他的价值来,你就会主动去学习这东西了。而且必须经历大量的实践才会领会到其中的强大.rn 以上都是我编程入门的经历,可能现在写起来不多。但是当时真的花了很多很多的时间。与大多数刚入门的朋友一样,根本就不知道自己所学的,所走的路是否正确。当时看的书籍远远不就是这几本。但现在总结出来,感觉我的程序员之路的,就这几本书。真的,对于一个刚入门的朋友,最主要是能静下心来,把这些基础的知识学习懂,不要想一开始学习就成为一个高手,想立刻做出实用的程序软件来。这是不现实,同时对你后的发展不利。的确我见很多朋友一开始就学习vb,根据书上的例子也能做出些很有趣的程序来。但对于这样的学习,只能学到一门程序的皮毛。没有了书,或者再学习一种新的语言,就会感觉很吃力。现在语言变化快得很,不断学习新的语言是很有可能的,除非你是一些语言的高手,不用担心去学习新的语言,不然你就必须面对不断学习的准备。而且要深入学习一门语言,没很好的基础,根本就不可能。rn 所以我个人认为,对这些基础的学习,如果你不是最终用这些语言来开发产品,那么花至少半年时间去学习是很值得的。对于一个入门的朋友,一个想在程序方面有所发展的朋友最主要是能把心态放好。不要总是怀疑这些基础学习有没有用。不要受外界环境的影响,今天说这种语言有前途,明天又说这种语言有前途之类的话。以平常的心态去学习这些基础知识。如果你真的好好去学习这些,我相信,这些时间的知识,在你后的学习中会成倍地提高你的速度。rn 在这也祝各位朋友能成功! 论坛

一个科班出生的程序员之路(二)

06-03

一个非科班出生的程序员之路(一)请点击这http://www.csdn.net/Expert/TopicView1.asp?id=772064rnrn 多谢各位朋友的支持,小第不胜感谢!使我有动力继续写下去rn 就这样,我正在走进了大学,走向程序员的之路。如果当初是为了得到某些好处(如别人的羡慕,钱途等等)而走向程序员这条路,那么能一直坚持到现在,能直到现在还在写程序,全都是兴趣所致。所以,当我听到,看到一些朋友说做程序员有没有钱途时,我真是很伤心,也很可笑。很多人都只看到程序员的钱途,就是为了所谓的钱途而走向程序员之路。的确,如果你的水平能达到一定的水平,真的可能会很有钱途。但是,谁又能说,那一个行业没有钱途,那一个行业就没有发展。从来就没有。可能很多人会说,但it行业的机会钱途比别它的行业机会多。真的是这样吗?或许是吧!但是只是他们都只看见所谓的媒体在吹捧,把出了名的人神化,就这样,整个社会都会觉得,只要能进入it行业,那么就会成为媒介上说的名人,会成为下一个比尔。会变为一个神秘的黑客,一名英雄。但难道你不知道,在it行业的基层,是多小程序员只拿1500以下工资,而且每天工作12个小时以上的吗?rn 或许,我们走进程序员的时候,都不会想像自己会成为这样,只会向着我们的想法去做,去幻想。对于我自己也是一样,为了兴趣,为了别人眼中的钱途,我开始了艰辛的努力。我从来都不认为我自己比别人聪明,但我从来都会相信我可以比别人努力。这是我认为做一个程序员必须的一个基本条件。(必须能承担工作或学习12小时/天,或者更多).rn 好了,说了这么多关于自己对程序员的一些看法,应该回正题了。我觉得像我一个非科班出生的,却又想做程序员的人,最难的就是,不知如何入门,不知学些什么,不知如何系统地学习。作为我,一开始也是这样,只是一种热情,一种兴趣,随随便便看计算机的书,又不会分配时间。当初接触电脑,也不是一开始就走向程序员,当时其实都不知自己想做什么,也不知自己能做什么,只是看看硬件的书,文章。对硬件的配置,价格都非常关心,也非常了解。也学会了DIY.这些东西,对于很多人来说,真的是小儿科,不值一提。但是,这却是我的电脑起步,也对我以后的程序员生活起了很大的作用。由于这样硬件的了解,便我对计算机有了一定了解,对计算机不会产生恐惧,这点对于一个刚接解电脑的人来说是很重要的,只要你对其不恐惧,不怕出错,这样进步的可能性才大。才会敢从错误中学到学习的快乐。就这样从高中直至我开始学习第一门编程语言为止,这样的探索,纯粹的玩电脑,足足有3至4年时间。我现在回想起来是多么的痛心,对于一个程序员来说,3-4年的时间是多么多么的宝贵,特别是这个黄金的学习,编程时期,更显得珍贵。如果当时我能有人指点一下我,能找到一个很好的程序员朋友,我想我的人生会比现在更加成功的,最起码也会比现在有更丰富的程序经验。所以,我真的希望看到我这些文章的程序员朋友,或都想做程序员的朋友,一定要珍惜你们的青春,不要以为自己还年轻,认为有的是时间去玩。对于想做程序员的人,这段时间才是最重要的,最宝贵的。所以我建议,对一对电脑还不是太懂的朋友。一开始可以先不要急于看编程,先看看硬件的书,了解一下计算机的结构。这样好从所谓的整体了解计算机,必须使自己一开始就不会对计算机产生恐惧。敢于出错。同样,刚开始也可以玩玩游戏,因为听说很多电脑高手都是从玩游戏开始的呢?但不能迷恋,会控制自己。这种接触的时期必须越短越好,最好不超过半年。但你必须清楚自己是不是真的把这些硬件看懂了,我所说的懂,不是对其内部原理必须清楚,只是对各个硬件的功能,在计算机中的作用有所了解。以至电脑出了些什么问题时,可以自己进行解决。rn 今天就写这些吧!还会继续的,希望各位说说你们的看法与感受! 论坛

没有更多推荐了,返回首页