• 公务员的我对IT心有向往,求建议

    2016/03/10 donjixote 33 评论  , 

我从小对计算机有兴趣。通过自学学习了HTML,JavaScript,css,PHP,ASP,actionscript3,objective-c。由于自学,无人带领,所以以上涉猎深度都有限,我依靠自己的兴趣探索着做出网站、后台、手机app等。

直到现在就业进了公务员,仍然是与计算机无关的领域。平时自学编程总是苦于无人合作和指点。渐渐心里萌生了去IT求职的意愿,却不知能否顺利转行,或者如何顺利转行?

以上是我的困扰,能否有过来人指点一下?

2 收藏


直接登录
最新评论
  • lmy node.js服务器开发 2016/03/10

    没事可以做点工作相关的小工具,能提高效率就在单位推广下。

    • donjixote   2016/03/10

      嗯,目前做了一个功能简单的ios app在单位用着,还未到推广的资格,改进中吧。另外对于ios和机器学习这两项的前景,似乎都很光明,你怎么看?

      • lmy node.js服务器开发 2016/03/10

        IOS相对机器学习比较简单,但是IOS应用面广,机器学习可应用的市场比较狭窄(或者作用有限)

  • sorry丶 逗b系,专治不开心 2016/03/10

    年龄多大了?你这个都是自学的,基础还是很差的,如果真的想搞一门编程语言,那好像还是得进行一下培训,现在的培训机构还是蛮多的。年龄太大就不建议折腾了。看自己吧真的喜欢其实未必不可以折腾一下。

    • donjixote   2016/03/10

      嗯我的技能水平都不高,确实有参加培训的想法,26了。不知阁下有无靠谱的培训机构选择的建议?

  • 野游的攻城狮 运维工程师 2016/03/10

    心动不如行动

  • webpack 前端工程师 2016/03/10

    你可以自己做些作品,如果文笔好也可以写点博文发到v2ex,知乎上,大家可以评价下,顺便推销自己

  • 灰太狼 程序员 2016/03/10

    你是什么学校毕业的

  • lixyz 野生程序员 2016/03/10

    既然你自己摸索着做出了一些东西,那么完全不建议再进培训班了
    可以找个公司,跟着项目做一做

    • donjixote   2016/03/10

      水平不够格进公司的,不过我现在还是一个人接着摸索吧

      • lixyz 野生程序员 2016/03/10

        其实培训班给你将的,也就是你现在已经自学过的东西
        你所欠缺的项目经验,培训班也不会给你将
        他们所谓的项目,也只是老师带着你敲一遍代码而已
        至于数据库设计之类的,根本就是直接给SQL
        你可以去github上找一些简单的相关开源项目,先自己练练手嘛

        • donjixote   2016/03/10

          谢谢阁下的建议,github开源项目增加项目经验也是一条路子

          • lixyz 野生程序员 2016/03/10

            相信我,github上的项目要比培训班的项目高的多,最起码高两三层楼那么多!加油吧骚年!

            • donjixote   2016/03/10

              谢谢啦,加油!

              • gege5 游戏编程 2016/03/10

                除了编程之外,也要看点编程思想、算法、数据结构之类的书,语言的话,深入一门即可,后面再扩展。

                剩下的就是学别人的项目,不断练习提高了。其实去学这个专业或者去培训班,无非是靠别人给你压力罢了。能够自己找到目标,也就可有可无了,不必迷信这些。

                能不能提高,我觉得主要是看有没有自我挑战的意识,不断去接触自己能力范围之外的东西,这样水平才会越来越高,如果只是满足完成任务,那么可能十年如一日。可以找个好的目标去做,自己感兴趣的,不断去完善,方方面面去完善。不会的地方就去查资料,等做的差不多的时候,你会发现自己水平不知不觉提高很多了。思想决定上限,练习决定下限。

              • gege5 游戏编程 2016/03/10

                另外,我看了你上面说的兴趣。不过讲实话,机器学习这东西呢,并不只是编程的问题,比较学术化了,这个真不是一般难度了,暂时不建议考虑,可以保持关注,随着学者们研究的深入,等出成果的时候,这个门槛就会降下来,变得和API编程差不多,到时候再考虑吧。

                你学的东西里面,JS和PHP都是比较容易入行的。不过想要提升技术培养思想的话,我建议还是先选OC。

                • donjixote   2016/03/11

                  谢谢,现在也是一手抓oc,如你所说,看点编程思想、算法、数据结构之类的书是个办法,这我之前还真没考虑过。

  • lixyz 野生程序员 2016/03/10

    看你自学的蛮杂的,你可以深入的学一下OC,并且再学一下网络和数据库相关的

  • 嘿嘿哈   2016/03/11

    我也不是计算机专业,自学两个月去培训班培训了一下,现在工作四个月,关键是要自学能力强。同公司也有几个计算机专业毕业生,因为技术不好被赶走的。

  • 起源 iOS工程师 2016/03/15

    体制内工作最大的优势就是随着年龄和资历的增长,你的资本将越加雄厚。喜欢IT,正好利用公务员闲暇时间多的优势去学习,以后你有了机会影响一方水土的经济或者行业时,哪怕把IT技术带进你们科室,这个价值都比出来搞IT强。而且现在各个行业的人都往IT涌入,后面泡沫必然要崩。

  • 起源 iOS工程师 2016/03/15

    不要去培训班,淘宝上能买到培训班的视频,可以多买些相互补充。
    Github上弄些开源的完整应用看看。
    不用看OC了,只是一般应用的话,Swift更好。
    在体制里,如果被冠以『技术达人』的标签,不是件好事,注意平衡好事业和兴趣之间的关系。

  • 可以学习机器智能方向,是未来的一个趋势。

  • 夏冬青 一个酷爱旅行的程序猿 2016/03/15

    纠结就是浪费时间,可以在本职工作允许的情况下,去尝试去兼职,如果真的适应,或者感觉适合it,那就选她吧。

  • butcher Java 2016/03/16

    建议先确定方向,你学的有点杂了,每一门往深了学都需要时间经验技术积累的。
    oc可以独立,php+js也可以独立,js也可以独立,现在前端比较火。
    你自己做过东西,入行当新人没问题的,开价新人价就可以。
    关键是,你现在是公务员,从体制内出去,如果后悔就回不去了,这要慎重考虑。
    反正开发岗是个深坑,要不断的学东西,进去了就出不来了,下班后再也不全部是休息时间。当然也有混日子的,不考虑发展可以混日子。要想更高的发展,更高的收入,等等,不断学习是基本。