外行人如何进入IT行业,怎么学习
发布网友
发布时间:2022-04-25 21:40
我来回答
共2个回答
热心网友
时间:2022-06-17 18:30
1.技术+技术(深入阶段): 这算是一条纯技术路线,具体又可以分3个方向: 技术(2年以上编程经验)+技术(软件测试,或系统分析师,或系统架构师)
有软件开发的工作经验,再加软件测试,比刚开始就进入软件测试行业的人要更具竞争优势。软件测试工作经验越多越好,可以干到退休,不用担心年龄问题。
如果选择“系统分析师,系统架构师”,则首先要打好扎实的“理论基础”(可以通过考证书,比如参加软考),以保证自己“后劲力十足”,这样等有了4,5年的工作经验后,才有可能能冲上这个高端领域。平时工作中要不断的锻炼自己的“发散思维”,培养善于发现业务需求的“眼光”。
2.技术+管理 :比如 项目经理。
像雷军说的那样:“程序员象木工一样,熟能生巧。程序员必须写足够代码量(8万行以上)的程序,才会有感觉,这是一个苦力活,没有任何捷径可走。”项目经理大多是从“优秀”的程序员里挑选出来,想走这条路,平时就要疯狂的编码,迅速累积丰富的编程经验,然后再补充一些管理方面的知识。(本人打算走这条路,呵呵)
3.技术+销售:比如 技术销售工程师,技术支持工程师。
这类工作要有一定的技术背景(入门级也可以),具备较好的语言表达,沟通能力。工作比较轻松,月薪待遇主要看个人销售业绩等,个人收入差别可能比较大。
4.当培训老师 :如果你“乐于分享”工作经验,传授知识,或者觉得自己年龄比较大,精力不够充沛,且往上升又比较困难的话,可以选择去培训机构当老师,就目前而言,当老师工作轻松,待遇也不错。
5.创业: 程序员创业除了需要有商业头脑外,更需要具有较高的“胆商”(人有5商,包括智商情商),即有没有胆量去做别人不敢做的事情(抓住商机)。
热心网友
时间:2022-06-17 18:30
到底是自学还是培训呢?一直是一个困扰初学者的问题,这个话题是个敏感话题,再加上我本身就是做IT培训的,我不会做太多的分析,不管是培训还是自学都只是一个入门的手段,殊途同归罢了。声明:只做客观分析不给任何建议,因为每个人的情况是不一样的,不能一概而论。
关于自学
首先,对于自学,控制力够强吗?你的理解能力怎么样?(既然楼主目前正处于一个自学的阶段,那么相信你对自己的自学的能力还会很清楚的。)
其次我们谈谈自学的优势和劣势
我们帮得了你一时,但是帮不了你一辈子。对于你问题里问到的培训还是自学,其实没有任何冲突的。第一,按照字面意思理解,如果你的学习能力足够强,自控力也没问题,完全可以不参加培训而通过自学入门。
优点:省钱;时间安排也比较自由。
缺点:耗时长,学习不系统,容易钻牛角尖,导致半途而废。
关于培训
其实严格意义来说,培训也是在自学。说实话,再牛的老师也只是点对面的教学,无法做到点对点,不然一个班的其他人怎么顾得过来。那么,除了按照老师课上知识讲述,课后还是需要通过不断的练习和领悟所学技术,这点是尤为重要的。同样一个班的同学,一样的老师教的,学习周期也一样,最后的水平差距就体现在个人的主观能动性。一定不要等老师追着你学,而是主动的去学习,这就是我要表达的意思。
优点:用时少,氛围浓,学习成体系,疑难及时的解答;
缺点:花钱,容易遇到坑。
最后,我想告诉你的是,在你决定去参加培训之前,先自己网上找资源试学一段时间看看自己有没有兴趣,以及能否坚持的下来,不要因为一时脑热就报班了,否则很可能成为培训行业的牺牲品,因为:众多培训生之中,必有败者。
至于培训机构推荐,最好自己去百度(不是看培训机构做的广告,而是看口碑),实在拿不准,私聊就是,不用尴尬,有问必答。