非科班程序员怎么提升学历(非科班可以成为程序员吗)

非科班程序员怎么提升学历(非科班可以成为程序员吗)提问:非科班程序员,该提升技术、学历、还是英语?有人问:我是专科非计算机专业,目前从事Java工作已经2年了,我目前遇到一个问题,现在我是9点上班,6点半下班,剩余时间都用来学习。我是计划每天学习2小时英语,2小时技术,因为还报了专升本(计算机专业),所以还要学习1.5小时专升本的课程;而且每周2、4、6还要花2小时健身。现在感觉时间完全不够,特别是专升本,因为报的是网络课程,每个学期都有四门计算机的专业课,现在处于第二学期,但是我发现这四门课在这个学期如果要真正学习,时间完全不够,其实网络专升本期末考试会给你资料答案的,所以大多数基本不会真正

非科班程序员怎么提升学历(非科班可以成为程序员吗)

提问:非科班程序员,该提升技术、学历、还是英语?

有人问:

我是专科非计算机专业,目前从事Java工作已经2年了,我目前遇到一个问题,现在我是9点上班,6点半下班,剩余时间都用来学习。

我是计划每天学习2小时英语,2小时技术,因为还报了专升本(计算机专业),所以还要学习1.5小时专升本的课程;而且每周2、4、6还要花2小时健身。

现在感觉时间完全不够,特别是专升本,因为报的是网络课程,每个学期都有四门计算机的专业课,现在处于第二学期,但是我发现这四门课在这个学期如果要真正学习,时间完全不够,其实网络专升本期末考试会给你资料的,所以大多数基本不会真正去学,到考试时直接抄资料。

所以我很纠结,我怕花费了大量时间在专升本课程上,2年后如果找新的工作,仅仅是多了个本科学历,技术没有得到提高;但我又不想和大多数人一样敷衍了事,多花在专升本势必会占用我学技术的时间,请问我该怎么做,我是不是应该只是混个学历,而把时间都花在技术学习上?

附上我的课程表:

确定目标,拆解目标

回答:

业余时间学习,学什么、时间怎么安排,第一要明确的是——目标。即我的目标是什么,我这么做是希望产生什么效果。只有明确了这一点,才能妥善安排时间。

以我的猜测,你的目标是:更好的从事软件开发工作。分解开来,下面2点最为重要:

技术水平持续提升能够到更好的工作机会

以此来倒推,你当下最需要的是:

做能够提升技术水平的事情,如学习技术、练习等。提升学历,因为比较好的工作机会,都要求本科学历,你专科,直接会被过滤掉。

先说第1点,能够提升技术水平的事情。

就你当前所处阶段,英语并没什么直接帮助,可以暂缓,这样就可以节省出两个小时。

学习技术,必须结合实践,要么学到的东西可以立即用于工作,要么维护自己的实战项目,否则提升很慢。所以,可以考虑选择与工作要求相关的技术点来学习,今天学,明天、后天或者过几天能用上,这样最好。

再说第2点,提升学历。

现在本科学历很重要,因为公司要求高了,你没本科,基本简历关都过不了。鉴于你通过专升本拿学历,结合提升技术水平这一点,课程学习应当有所侧重:

重点关注数据结构,好好学,对编程帮助很大。有时间可以关注计算机组成原理,对理解程序和计算机有帮助,没时间可以只混过考试。汇编语言和数字电路,对你做Java开发来讲,毛用没有,不用管它,混过考试。

综合前面两点,你目前业余时间要做的就是:

健身,可适当调整到1.5个小时内。学习与工作相关的技术。学习数据结构。

是不是清晰多了?

建议以后遇到学习时间安排的问题,先想清楚目标,根据目标来取舍,就能很快搞定。

作者简介:安晓辉,Qt技术专家,程序员的成长顾问,在行百单行家,著有《程序员的成长课》、《Qt Quick核心编程》等,创立『程序视界』和知识星球『副业**』。

非科班程序员怎么提升学历(非科班可以成为程序员吗)

提问:非科班程序员,该提升技术、学历、还是英语?

有人问:

我是专科非计算机专业,目前从事Java工作已经2年了,我目前遇到一个问题,现在我是9点上班,6点半下班,剩余时间都用来学习。

我是计划每天学习2小时英语,2小时技术,因为还报了专升本(计算机专业),所以还要学习1.5小时专升本的课程;而且每周2、4、6还要花2小时健身。

现在感觉时间完全不够,特别是专升本,因为报的是网络课程,每个学期都有四门计算机的专业课,现在处于第二学期,但是我发现这四门课在这个学期如果要真正学习,时间完全不够,其实网络专升本期末考试会给你资料的,所以大多数基本不会真正去学,到考试时直接抄资料。

所以我很纠结,我怕花费了大量时间在专升本课程上,2年后如果找新的工作,仅仅是多了个本科学历,技术没有得到提高;但我又不想和大多数人一样敷衍了事,多花在专升本势必会占用我学技术的时间,请问我该怎么做,我是不是应该只是混个学历,而把时间都花在技术学习上?

附上我的课程表:

确定目标,拆解目标

回答:

业余时间学习,学什么、时间怎么安排,第一要明确的是——目标。即我的目标是什么,我这么做是希望产生什么效果。只有明确了这一点,才能妥善安排时间。

以我的猜测,你的目标是:更好的从事软件开发工作。分解开来,下面2点最为重要:

技术水平持续提升能够到更好的工作机会

以此来倒推,你当下最需要的是:

做能够提升技术水平的事情,如学习技术、练习等。提升学历,因为比较好的工作机会,都要求本科学历,你专科,直接会被过滤掉。

先说第1点,能够提升技术水平的事情。

就你当前所处阶段,英语并没什么直接帮助,可以暂缓,这样就可以节省出两个小时。

学习技术,必须结合实践,要么学到的东西可以立即用于工作,要么维护自己的实战项目,否则提升很慢。所以,可以考虑选择与工作要求相关的技术点来学习,今天学,明天、后天或者过几天能用上,这样最好。

再说第2点,提升学历。

现在本科学历很重要,因为公司要求高了,你没本科,基本简历关都过不了。鉴于你通过专升本拿学历,结合提升技术水平这一点,课程学习应当有所侧重:

重点关注数据结构,好好学,对编程帮助很大。有时间可以关注计算机组成原理,对理解程序和计算机有帮助,没时间可以只混过考试。汇编语言和数字电路,对你做Java开发来讲,毛用没有,不用管它,混过考试。

综合前面两点,你目前业余时间要做的就是:

健身,可适当调整到1.5个小时内。学习与工作相关的技术。学习数据结构。

是不是清晰多了?

建议以后遇到学习时间安排的问题,先想清楚目标,根据目标来取舍,就能很快搞定。

作者简介:安晓辉,Qt技术专家,程序员的成长顾问,在行百单行家,著有《程序员的成长课》、《Qt Quick核心编程》等,创立『程序视界』和知识星球『副业**』。

统招专升本 免费一对一报考指导、院校选择、专业规划,赠送全套专升本考试资料
专业老师为您指导统招专升本 帮您规划如何报名、选择院校、专业规划、保证100%拿证,现在预约即可获赠一整套专升本考试资料
请在浏览器中启用 JavaScript 来完成此表单。
填写您当前所在的省份

原创文章,作者:李莫愁,如若转载,请注明出处:http://www.mingpinfang.com/1972.html