想学计算机怎么入门小白学IT要从哪开始学?

听过一句话,比较逗,叫“360行,行行转IT”, 现在经济形式不好,很多传统行业就业困难且工资较低,好多大学生刚毕业辛苦找到的工作才几千块。相比IT行业,就感觉好像钱太好挣了,动辄就起薪过万,有几年工作经验且技术不错的可以拿到20K甚至更高的工资,造成这种现象的主要原因还是因为互联网依然是最朝阳的行业之一,且目前依然只是互联网行业的初始阶段。虽然你看到微信、支付宝、滴滴出行、摩拜单车等已经使我们的生活方便了太多,但我觉得这只能算是完成了信息与人之间的初步连接。真正的好戏还在后面,自动驾驶、VR虚拟现实、智能机器人是互联网发展的下个阶段,以后我们或许真的不需要个人汽车,你想去哪,自动驾驶的车自己跑过来接你,所有的车都是连接的,不再有堵车。这样令人向往的未来导致大量的热钱、投资都砸在这个行业,并且在可以看到的10-20年里,还会持续下去,总结一句话,IT行业将在接下来很长时间里依然是促进社会发展的一个重要推动力之一。因此必然将持续需要大量的人才,现在人才缺口依然很大,所以,如果你想转IT,目前依然机会合适。1.转行IT,该选择哪些领域岗位?对于小白来讲,不要相信那些网上别人说,自学就能学好的话,也别相信别人现身说法告诉你,他或他认识的who who who自己在家看书多多就学会了,IT技术不是你想象的那么难,也不是你想的那么简单,如果你自己很容易看书几个月就学会了并且能找到相关的工作,那你想想,大学里还开什么计算机专业?市面上为什么还有这么多IT职业学校? 所以小白自学能学好的这个论点在大多数情况下都不成立,干什么事一定要看大数据,看个例没有用,比如坐飞机的事故率是百万分之一,然而这并不影响你放心的乘坐。同样道理 ,100个小白,无计算机功底,自学能成功机率目测连5个都不超过,如果你有大把的时间可以去尝试。然而对于大部分人来说,建议你还是慎重,毕竟刚毕业的几年是黄金时期。所以对大多数小白来讲,选择IT职业教育学校是进入这个行业的最优的途径。2.0基础成功转型建议对于0基础想要成功转型的同学,有以下几个建议:1、觉得自己智商高、逻辑能力强,可以考虑学软件开发、Java开发和分析、 PHP开发; 2、学历不高、或者觉得自己不够聪明的可以考虑学运维或测试;3、女生不想做编程,可以考虑学Web开发和UI设计;4、学语言建议选Java,Java应用范围广。
我先说下我的情况 ,我自己本身 是学数学出身的。大学几年 ,除了 游戏还是游戏 ,到了 大4的时候 ,等大家都开始写简历的时候,我开始有点慌了,农村出身 ,以我的学校背景 ,如果不出意外 ,在小学,当个小学老师 ,估计还得找找三姑六姨,甚至说可能都有点困难 ,当时老爸在工地干活 ,基本上帮不上什么忙 。当很多同学出去找工作,一个个快乐出去 ,垂头丧气回来之时 ,我甚至都不敢想工作的事 。那时候 经常玩游戏 ,和一个做软件开发的写辅助的朋友走得很近 ,找他聊了下 基本情况 ,他认真的问我,你想学IT么?可以的,我可以给你指点 ,但是不会手把手去教你,成不成,看你努力程度,如果你自己不努力,谁也帮不了你。后来我认真的想了很久 ,虽然说转行,靠的是运气,但是很多时候,其实需要努力和善于把握机会的 当年我也转行了,也成功转行 ,今天我就把我的一些经验分享给兄弟姐妹们,看看对你们是否有帮助 。首先你先搞清楚 ,你转行的初心是什么?IT行业是高新,精英的代名词 ,也许通过多年的努力 ,你可以跻身月入几万的行列 。我身边也很多做开发的朋友 ,其实年薪都不低 ,有大厂的,也有自己开工作室 ,运作自己的项目 ,但是很多时候 ,高收入 需要野心,眼光 ,资源,而且 基本都是头部玩家 ,绝大部分,不会经营自己的 ,工资 ,其实都不是特别理想 ,但是相对于其他的行业来说 ,也算不错了的 。1.改变思维,掌握商业思维,早早开始积累财富我有一个开工作室的朋友 ,现在规模可以做到 几百万一年的规模 ,当很多人还在拼命挤地铁时,他每天慢慢悠悠地走路到工作室 。不仅如此,她在老家还有好几套房产,光是房子积累的财富就已经能让他后半生无忧。看到这里,可能你会很惊讶,他的财富积累速度 ,迫不及待地想知道她财富积累的秘密。我这个朋友并不是什么富二代出身,他也是平凡的农村家庭出身 ,30岁不到 ,用他的话来说 ,他有今天的成就完全是靠自己的眼光和努力奋斗得来的 。如果说他有什么过人之处 ,那就是 他的创业意识特别强,他本科也不是计算机专业 ,和我一样,也是半路出家 ,后来他为了去学习计算机逆向知识 ,去了一家 ,专门从脱机辅助的工作室 ,那个工作室 ,主要是从事网游脱机挂机程序开发的,当然不是国内市场,走的欧美和韩国市场 。做得相当可以 ,他后来从那个工作室出来 ,也把该学习的学习到了 ,当然过程也是相当曲折和幸苦的 。从工作室出来后,他一直寻找机会 ,当然不可能和老东家从事一样的活 ,那样太不道德了 ,做人还是得有点情义的 。当时他咨询过我 ,有没有什么好的项目 ,我就推荐他做微信导购机器人 。这样的导购机器人 ,我相信经常购物的朋友应该都见过 。需要逆向分析微信协议,一定的技术难度 。有一定门槛 ,刚好他也会逆向分析 。其实一开始我也不看好这个项目 ,就给他推荐了 ,后来他真就去搞了 。最后 搞的好的时候 ,一天收入上万,看得我都眼红 ,不过也不得不佩服他的眼光和雷厉风行的做法 。其实看他的成功之路,与他的眼光和 技术底子是密不可分的 。很多人学习IT的时候,就没有好好的定位自己 。如果你定位成一个打工仔 ,只学习一些基础的知识 ,其实也未必能有多高的工资 ,很多从事IT的 都是在贫困线下 。机会来了 ,懂得抓住,还要有那个实力 ,并付诸实践 ,.2:转行IT行业,实现职场弯道超车看完第一个故事,大家应该清楚 ,即使你是计算机科班出身的,未必具备天然优势,那对于不是计算机专业的,也未必没办法逆袭。如果大家认识有学霸 ,你问问学习的秘籍是什么 ,我相信很多会说 ,兴趣 ,没有比这个更好的学习方法 。只有兴趣 ,你才能不停的往里面钻 ,没有兴趣,你永远学不好IT ,我们大学4年级 学习的东西,其实非常的有限。绝大部分都是和企业开发脱轨的 。很多人在大学期间,其实也是没有学到啥的,都是出来社会,或是跟师父学习的。就拿我自己来说 ,我本身是网络教育大学毕业的,严格来说 ,就不能叫大学 ,隶属成人教育 ,还是学习数学出身的。尽管是这样,但我依然在没有基础情况下,通过自己的努力,在师傅的指导下,成功在毕业一年后转行IT行业。在IT公司一年换了4个公司 ,觉得没有必要继续学习的时候,就离职了 ,后来开始了自己的创业之路在代码领域也是写了 十多年代码 ,自认为不比一线的程序员差,从事过逆向分析,辅助开发,也搞过网络安全方面的 。也和很多有资源有实力的老板合作过很多成功的案例,积累了不少的人缘 。从我个人的经历来看 ,0基础转行到IT行业,其实没有想象的那么难,虽然有一定的门槛 ,但是并非高不可攀,如果你觉得自己所从事的行业是夕阳行业,工资低 ,而且没有太大的前景,所以不妨试试转行IT行业 ,也许能让你实现职场的弯道超车,大大超越身边的同龄人,这种东西宜早不宜迟 ,下定了决心就快速展开工作 。3.0基础转IT,并非那么难我也遇到过一些网友 ,向我咨询转行的事情 ,通过沟通,我发现他对这方面特别感兴趣 。于是我建议他从一些基础性,培养兴趣的小项目,开始做起 ,后来兴趣慢慢培养起来了 ,也转行成功,薪资水平也是相当的理想 。很多时候,并不是0基础转行IT有多难,而是我们还没有开始行动,就被传说中的困难吓到了。在这个处处是机会的年代,能不能实现轻松实现月薪过万,真的是在于你自己有没有决心和执行力了。所以,如果当下的你,对自己的收入不太满意,对自己的职业发展之路不清晰,那么不妨了解一下IT行业,梳理一下自身的优势,尝试着转行IT行业,为自己的人生探索另一种可能。最后 ,给大家分享下我多年积累的一些教程 ,如果你对这方面感兴趣 ,大可以看看 。有需要的可以参考下图联系我 def recognition_captcha(data):
''' 识别验证码 '''
file_id = str(uuid.uuid1())
filename = 'captcha_'+ file_id +'.gif'
filename_png =
'captcha_'+ file_id +'.png'
if(data is None):
return
data = base64.b64decode(data.encode('utf-8'))
with open( filename ,'wb') as fb:
fb.write( data )
appid = 'appid' # 接入优图服务,注册账号获取
secret_id = 'secret_id'
secret_key = 'secret_key'
userid= 'userid'
end_point = TencentYoutuyun.conf.API_YOUTU_END_POINT
youtu = TencentYoutuyun.YouTu(appid, secret_id, secret_key, userid, end_point) # 初始化
# 拿到的是gif格式,而优图只支持 JPG PNG BMP 其中之一,这时我们需要 pip install Pillow 来转换格式
im = Image.open( filename)
im.save( filename_png ,"png")
im.close()
result = youtu.generalocr( filename_png , data_type = 0 , seq = '')
#
0代表本地路径,1代表url
return resultdef get_captcha(sessiona,headers):
''' 获取验证码 '''
need_cap = False
while( need_cap is not True):
try:
sessiona.get('https://www.zhihu.com/signin',headers=headers)
# 拿cookie:_xsrf
resp2 = sessiona.get('https://www.zhihu.com/api/v3/oauth/captcha?lang=cn',headers=headers)
# 拿cookie:capsion_ticket
need_cap = json.loads(resp2.text)["show_captcha"]
# {"show_captcha":false} 表示不用验证码
time.sleep( 0.5 + random.randint(1,9)/10 )
except Exception:
continue
try:
resp3 = sessiona.put('https://www.zhihu.com/api/v3/oauth/captcha?lang=cn',headers=headers) # 拿到验证码数据,注意是put
img_data = json.loads(resp3.text)["img_base64"]
except Exception:
return

我要回帖

更多关于 想学计算机怎么入门 的文章

 

随机推荐