Leo,你好!

经常在CSDN上看你的文章,对我这样一个刚踏入社会没什么经验的年轻人来说,很长见识,在此我想请教一些关于职业上的问题。

先说下我的情况,成长到18岁,除了小学成绩优秀外,上初中和上了一半的高中,就是混过来的,从 长辈的眼里看就是个混混儿,伤透了父母的心。不好好学习,只是因为我不知道为什么要学习,不知道他们常常挂在嘴边的为了将来有个好生活,为了将来成家立业 这些理由是什么含意,我并不成长在他们那个艰苦的年代,我不愁吃不愁穿,所以也无法深刻体会为了好生活努力是什么意思,最可悲的是我也没有理想。

上到18岁,当时休学在家日子也过得无聊,在一个很偶然的机会碰到一个计算机培训机构的宣传员。(现在想来应该感谢那个年龄相仿的小伙子,是他带我走进了IT编程这个行业),无论当时我是因为闲得太无聊了,还是有那么一点对未来的打算,反正我是进来了。

学了一年半,出忽意料的编程深深的吸引了我,就算我看上去是个混混-----染发、还有耳洞,但也无法阻止我在班上最优秀的表现,那一年我为找到自己的理想而兴奋。

毕业后找了份工作,是份.NET下的网站开发,即使我不比同学期的任何人差,可是因为学历和不足20的年龄,月薪也只有800。但当时我并没觉的怎么样,因为我喜欢这份职业,为此我改变自己----不再抽烟、剪了平头、用工资为自己买好的电脑桌和电脑椅、想有个好的工作学习环境。

工作半年后开始发现IT业好大,发现自己的能力少的可怜,发现培训机构培养的真的不能算好的程序员,我们没学过算法、没学过数据结构,所有计算机基础理论都没学。我意识到,这就是常常看到的IT民工吧,可我真的不服,既然做这行,就要做最好,要么就不做!!!

两个月前,我辞职,我打算,把我没学过的高中数学,全部补起来,把计算机基础理论都好好学,另外我希望将来能往Linux下的C/C++方向发展,因为Linux是一个开源,能有无限的发展空间。选C/C++方向,只因为我喜欢指针,呵呵(这些想法是不是有点幼稚)可是在家闷着自学总是一件很苦的事。

这段时期在网上看工作方面的情况,好像我想发展的方向,我的文凭经验,没办法直接进去,本地这方面工作也不多,我在怀疑自己是不是走错了路,我该不该辞职学习。其实我不是不想边工作边学习,只是像计算机基础,还有高中数学,这些最起码的东西没学,让我没办法系统的建立学习计划。我知道自己落那些好好学习过来的人好多,但我想赶,又怕自己因为着急反而更加错。

你是职业顾问,所以想请教给点建议,我的梦想能成为嵌入式的顶尖工程师,我希望将来我的家里有我自己亲手做出的产品!!!

Lion

Leo,你好!

看了你的邮件,我感觉你是个很好学上进的人,而且找到了自己喜欢的职业、也找到了努力的方向----“Linux下的C/C++”,先祝贺一下!从信中也能看出你的担心,那就是:学历不高、不是科班出身,会不会找工作比较难???

但请注意,谁说过“程序员就必须是学计算机的大学生才能干,不是学计算机相关专业的,没有大学文凭就不能从业呢?”,就从你只是培训班出身就以程序员身份工作一年多这件事上可以看出,机会还是很多的。

我认为程序员不一定要科班出身!兴趣是最好的老师!!!

很高兴看到你已找了自己的兴趣点和方向,只是感觉基础要再加固(学学数据结构啥的),所以辞职在家学习。与其临渊慕鱼,不如退而结网,我认为就你个人而言,这种选择是正确的。没有好的基础,更高的发展便无从谈起。

我的意见有两点:

1、全职学习不等于脱离社会、脱离程序员圈子

学习当中,也要多上相关的论谈和网站,一是与其它程序员切磋,相互提高水平;一是认识些圈子里的朋友,以后说不定能内部推荐工作机会,这比你去社会投简历,先见那些不懂开发的HR要好多。HR多看重学历,而技术主管则注重你的能力。

2、坚持一下,成功就要拐角处

不必学成计算机学的大师,但要掌握相关的基础知识。全职学习是目前加固你脆弱的基础的最好办法。

很多人都是这样,努力地久了,没有看到回报,继而逐渐丧失了希望,怀疑自己当初的选择是否正确。其实,我们只要在自己选定的道路上再向前走一不,还没结果没再走一步,很多时候成功就在扣角处J

相信不是科班出身的你,只要为断努力,一定会更为优秀的嵌入式的顶尖工程师!

程序员就非要科班出身相关推荐

  1. 程序员就非要TNND科班出身?

    版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版.作者信息和本声明.否则将追究法律责任.本文地址: http://blog.csdn.net/jobchanceleo/archi ...

  2. 关于程序员的非技术面试题全在这里。

    最近看了很多有本关于程序员的面试的书籍,发现面试题之中有很多共性的东西,为了节省大家的时间,小羊同学结合着自己以及毕业老学员们曾经的面试经历稍加整理,把非技术类问题率先发布到咱们社区上,希望帮助所有学 ...

  3. 非科班程序员看科班程序员和非科班程序员之间的差别

    不知怎么的就想起这个话题,于是写写自己的看法,和大家讨论讨论. 首先定义2大讨论对象: 科班程序员:在从事程序员前是读计算机及相关专业的,如:计算机,数学,软件工程等.他们从事程序员这行主要是因为自己 ...

  4. 在职老程序员考非全211硕士(计算机专业)经验

    大家的刻板印象程序员是吃青春饭的,我想说这是普遍现象绝非全部,关键还是看个人能力和心态. 2018年我30岁,30岁之前我像大多数人一样,上班下班,不求上进,没有目标,没有未来,混来混去30岁了. 偶 ...

  5. 非科班出身程序员,如何超越科班程序员?

    作者 | 梅梅 本文经授权转载自100offer(ID:im100offer) 2019年的高考志愿填报基本结束,又一群00后们即将迈入大学校门,成为某某专业的新人.不管这个专业是他们熟悉或者不熟悉, ...

  6. 非科班出身如何转行程序员?

    非科班出身是指那些大学专业为非计算机相关专业的人群,多数人对于计算机基础了解比较少,甚至零基础.这部分人群中有相当多一部分处于对于编程的兴趣和外界了解的印象想转行成为一名程序员. 非科班出身与计算机科 ...

  7. 程序员百万高薪,写给准备转行的朋友:非科班出身,怎么成为程序员!(建议收藏)

    热度还蛮高 歧视? 现在,确实有很多"专业"程序员歧视非科班出身的程序员.其中主要原因是,非科班出身的程序员缺少某些必要的课程和训练,因而会在团队合作时产生一些困扰. 既然知道这个 ...

  8. 揭开程序员身上的「专业面纱」:非科班程序员,都来自哪些专业?

    [文章来源微信公众号:每天学编程] 专业选择重不重要?这几乎成了每年高考后的「全民话题」.有人说「专业决定就业」,有人说「职业无关专业」.对于程序员群体而言,大学专业对他们的职业选择发展又有着怎样的影 ...

  9. 非科班程序员与科班程序员的区别在哪里?

    [文章来源微信公众号:每天学编程] 作为一名典型的非科班程序员,我在学习和工作一段时间之后,发现了自己跟科班程序员还是有很多的的区别,不管是思维上还是做事风格,以及对待问题的解决方式,都感觉有些差强人 ...

最新文章

  1. 【深度学习】陶大程等人编写!最新41页深度学习理论综述
  2. web.py——运行错误【AttributeError: ‘StaticApp‘ object has no attribute ‘directory‘】
  3. java的八种数据类型_JAVA 的8种基本数据类型
  4. python实战学习之matplotlib绘图续
  5. SQLSERVER2005行版本控制的使用总结
  6. [转载] python cmp函数比较字典_Python 字典(Dictionary) cmp()方法
  7. MATLAB生成数组
  8. 相等变为1 编号_量子力学中的线性代数(Qiskit 学习笔记之1)
  9. java sts安装步骤_如何安装STS
  10. 内网穿透工具NatApp使用教程
  11. 假设有一台多道程序的计算机,某多道程序设计系统配有一台处理器和两台外设101、102,现有3个优先级由高到低的作业J1、J2、J3都已 - 试题答案网问答...
  12. java机房温度监测的仿真_基于三维仿真的数据中心机房监控可视化管理
  13. matlab三相仿真电路实验视频,三相逆变电路MATLAB仿真
  14. 尺缩钟慢之动尺收缩——思想实验推导狭义相对论(六)
  15. mybatis报错:Could not find resource mapper/UserMapper.xml
  16. JAVA 图片格式检查方法
  17. 微软的teredo服务器,Win7使用teredo连接IPv6的方法
  18. matlab 二维插值 验证,科学网-利用MATLAB对非矩形域实现二维插值-张乐乐的博文...
  19. 软件项目中引用头文件的几种方法及要点
  20. 目前国内可用的前端库及Zdir自建前端库

热门文章

  1. 王淮:硅谷公司如何招人的一二事
  2. Cisco路由器在rommon模式下上传IOS方法
  3. InnoDB索引数据结构
  4. 中毒后的反思,我再也受不了
  5. php mql获取结果集,promql查询表达式
  6. [算法Tutorial]Adversary Argument,对手论证
  7. NPM酷库045:js-yaml,读写YAML
  8. 【甄选靶场】Vulnhub百个项目渗透——项目三十八:Tommy-Boy-1(修改UA,脏牛提权)
  9. 第一讲 综合评价分析—层次分析法(AHP)
  10. 《精彩绝伦的CSS》——布局(五)两栏布局