0基础学python要多久-27岁0基础自学Python,多久可以找到工作?

原标题:27岁0基础自学Python,多久可以找到工作?

27岁零基础努力自学Python,多久或什么程度可以找到工作?

背景:

毕业近5年,至今仍无任何表面成绩,一开始做期货投机,后经营个体店(失败),综合能力尚可,世俗眼光压力、同类对比压力、年龄压力,久了不好受。不甘于把时间浪费在"随便的工作”,通过了解,选定IT方向为认命前最后努力方向,完全零基础自学没人带,刚启动2月有余,计划主要Python,次要前端H5/CSS3/JS。

求教:

每天花10个小时自学,这样一个情况,大约持续多久,达到什么程度后可以找到一份IT工作?

1

刚找完工作,给题主一些建议:

持续多久这不好说,题主零基础,感觉最快也得3个月吧。

IT工作也细分好多种,前端工程师、服务端工程师、Android工程师、软件测试工程师等等,题主可以好好考虑一下喜欢哪一个工种~~~~

到什么程度可以找IT工作呢?个人是这么认为的,包括但不限于以下三点:

1.在不查阅资料的情况下,现场用Python写出解决面试官问题的简单代码或实现一些基础的算法,比如用Python写个读文件处理文件内容的脚本啊,写一个二分查找啊,写一个快排啊等等,这个可以参考一些面试的书籍。

2.用Python做过一个或多个项目,这样面试官问起项目经验的时候也有得说了。面试官应该比较难接受一个从来没有相关项目经验的人吧。

3.面试有的时候还包括一些语言无关的东西,TCP/IP协议、HTTP协议什么的题主懂的,这些看一些面试的书也有,或者网上搜一些公司的面试题也可以。

2

零基础自学三个月 足够找到工作的了。如果你是全职学的话,学习300个小时 就足够达到找到工作的水平了。

我发现很多人有个误区,认为转行 软件开发 一定要把技术学的很好,找不到工作就是因为技术不够好。

这是错误的想法,找不到工作只有一种原因,你没有向面试官表现出你可以胜任这份工作。

我们可以看到,在python转行的问题下面 有大量的回答罗列了一大堆的书单,教程,视频。

这些回答 对吗? 这些回答说的都是正确的话,但是没有抓住"自学转行python”这个问题的核心在哪。

自学转行python 的核心 是 "转行", 是找到工作。 所以你要以面试为核心去学习 python 。

比如你要转 python web 开发。 那你需要具备什么能力 才会找到初级岗位呢?

初级岗位一般是 写接口。 只要你会写接口。 就能找到初级的工作。

写接口需要 去学哪些知识: python 语法知识 + web框架的简单使用(推荐flask) + orm建模 + restfullapi 规范

这些学完 大致需要 学习 150个小时。 然后开始投简历,找面试机会。

在投简历的时候, 同时开始进行刷题,刷面试题。 不要停。

如果有面试 去面试。 感觉自己没有希望, 就抓着面试官请教问题,不要浪费咨询机会 不能白跑一趟。 问些自己平时积攒的问题,例如 "要怎么才能找到第一份工作","自己要学什么?”。面试官一般会回答,如果回答的太多 记不住 拿笔记。

面试回来。 总结经验。 把自己没有答上,没有答好的点 ,百度出来 背熟,不要下次倒在同一个问题上。

以我自己找工作以及帮别人自学转行的经验来看,最多面试 10家 就能找到工作。(前提是 简历不要太夸张,人家招 中高级开发,你去面试 那是浪费时间)。 为什么是最多面试10家? 因为只要你按我上面的来做,最后你会发现 面试三四次 你就已经成了面霸了。 作为一个面霸, 没理由找不到一个初级岗位的。

最后 学习耗时 200个小时。 找工作 面试10家 总计耗时 在 3个月时间。

达妹OS:

27岁零基础,真是一个hin尴尬的境地了。

对于非计算机专业小白来说,光弄懂编程原理已经掉了一堆头发。而你还要顶着周围的压力,花费大量无意义的时间来掉一个又一个坑。

如果已经下定决心转行,有老师带领学习入门是最好的路。老师不光能解决你的技术学习问题,还能对你整个职业生涯做出指导。

责任编辑:

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
对于零基础自学者来说,Python 是一个很好的选择。下面是一些建议,帮助你开始Python: 1. 基础知识:Python 是一门相对容易入门的编程语言,你可以从习基本的语法和概念开始。可以通过在线教程、编程书籍或者视频课程来习。 2. 安装 Python:在开始习之前,你需要在你的计算机上安装 Python。你可以从官方网站(https://www.python.org)下载最新的 Python 版本,并按照指示进行安装。 3. 习编程环境:选择一个合适的编程环境来编写和运行你的 Python 代码。一些常见的选择包括 Anaconda、PyCharm、Jupyter Notebook 等。 4. 习基本概念:了解基本的 Python 语法、变量、数据类型、条件语句、循环等概念。这些是编写任何程序的基础。 5. 刷题和实践:通过解决一些简单的编程问题和练习来巩固所知识。可以使用在线编程平台(如 LeetCode、HackerRank)或者参考一些练习题目的书籍。 6. 深入习:一旦你掌握了基本概念,你可以习更高级的主题,如函数、模块、面向对象编程、文件操作等。可以参考一些进阶教程或者书籍来习。 7. 参与项目:尝试参与一些开源项目或者个人项目,这样可以帮助你实践所的知识,并且提供了一个实际应用的环境。 记住,编程是一个实践导向的习过程,不要害怕犯错,多写代码并不断实践是提高的关键。祝你Python 的过程顺利!
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值