乐趣区

关于python:渣渣Java程序员毕业半年未从事工作我的未来将会怎样

2021 年 3 月份,经验了考验落榜,毕业半年未从事工作,我陷入了迷茫中,一度曾在游戏中度过一天的生存,时常在夜深人静的时候,关起灯,傻傻着望着手机散发出的荧光,思考着我的将来到底会怎么样,始终思考到凌晨四五点。

我本科专业是软件工程,在大学期间就有一些编程根底,通过了半年的备战考研,失去的却是落榜、零工作教训以及备考半年里学习、生存开销都须要啃老。我不禁胆颤了一下,为什么会是这个后果,一手好牌就这样被本人弄输了。

正如小品说得那样,四个二把两王带进来了,我就是一个三把四个二两王都带进来了。因为我在大学期间学过 java,也自学过后端开发技术,可是都停留在自学上,而且没怎么做笔记,有些货色也忘了差不多了。

我理解到当下市场 java 开发人才很多,java 开发岗位很多,逐渐趋于稳定,以至于快“饱和”(可能是那时候刺激本人吧,其实当初 java 开发仍然吃香),也理解到 python 这门语言正在逐渐风行,处于疾速倒退阶段,能够做爬虫、数据分析、web 开发、机器学习等,感觉 python 很厉害的样子。于是,我在网上搜了 python 学习教程 …

第一次接触 Python 的感觉

是真的简略
比照了几个编程语言,实现打印“Hello World!”
C++

Java

Python

一行代码,直奔主题。搞定!由此加大了我学习 Python 的信念。

学习的开始

初始

  • 简略编程问题:替换两个变量值,将摄氏度转换为华氏温度,求数字中各位数之和,判断某数是否为素数,生成随机数,删除列表中的反复项等等
  • 中级编程问题:反转一个字符串(回文检测),计算最大公约数,合并两个有序数组,猜数字游戏,计算年龄等等
  • 数据结构(6 小时):栈,队列,字典,元组,树,链表。
  • 面向对象编程(OOP)(6 小时):对象,类,办法和构造函数,面向对象编程之继承
  • 算法(6 小时):搜寻(线性和二分查找)、排序(冒泡排序、抉择排序)、递归函数(阶乘、斐波那契数列)、工夫复杂度(线性、二次和常量)

通过一段时间学习,python 大抵能相熟了,进了一些学习交换群,除了群聊一些 python 常识,群里大佬还收费分享本人的学习办法和教训,技术大有出息

进阶

  • Github:摸索 Github,并创立一个代码仓库。尝试提交(Commit)、查看变更(Diff)和上推(Push)你的代码。另外,还要学习如何利用分支工作,如何合并(merge)不同分支以及如何在一个我的项目中创立拉取申请(pull request)。
  • 第一个我的项目——简略计算器(4 小时):相熟 Tkinter,创立一个简略的计算器
  • 集体我的项目:选定一个我的项目并实现。
  • 托管我的项目:学习应用服务器和 hosting 服务来托管我的项目。创立一个 Heroku 设置并部署构建的应用程序。

当初回过头来发现我过后真的十分「疯狂」,并且十分专一,居然能够实现这些工作。

教训分享

首先通知大家,Python 是一门简略易懂的编程语言,适宜 0 根底人员学习,该语言的语法结构非常简单清晰,比拟适宜入门学习,如果你没有任何根底,想要学习好 Python,能够从以下几点登程:

1、首先制订一套适合的学习打算。Python 尽管比照其余的语言要简略很多,然而学习任何货色肯定要重视整体的结构性,有打算的学习才能够更好的把握好技术。在学习 Python 之前,咱们须要做 Python 有简略的理解和认知,了解这门编程语言的意义和概念,同步去学习更多的常识。

2、正当的工夫打算和安顿。学习编程语言须要一个循序渐进的过程,不间断的学习上来才能够更好的把握好 Python。对于齐全没有根底的人来说,倡议加入培训班去学习,成果快、工夫短,进步待业劣势,而对于职场人来说,想要齐全靠自学,肯定要每天抽出 2 - 4 小时的工夫去学习,做好安顿。

3、重视入手和实际。很多时候实际出真知,学习 Python 最好是边学习边进行练习,通过大量的我的项目练习能够更好的把握好 Python,建设编程思维,利用 Python 来解决问题。

4、多交换多学习。齐全自学的状况下,如果没有线下资源,能够进行线上交流学习,在 Python 相干的学习论坛,与行业大佬进行交换也是晋升本身程度的要害。

分享一些 python 入门学习材料和书籍帮忙初学者,零碎的材料让学习效果事倍功半。文中所展现的材料全部都是收费分享,私信我即可【收费获取】。

对于 Python 技术储备

学好 Python 不论是待业还是做副业赚钱都不错,但要学会 Python 还是要有一个学习布局。最初大家分享一份全套的 Python 学习材料,给那些想学习 Python 的小伙伴们一点帮忙!

一、Python 所有方向的学习路线
Python 所有方向路线就是把 Python 罕用的技术点做整顿,造成各个领域的知识点汇总,它的用途就在于,你能够依照下面的知识点去找对应的学习资源,保障本人学得较为全面。

二、学习软件
工欲善其事必先利其器。学习 Python 罕用的开发软件都在这里了,给大家节俭了很多工夫。

三、全套 PDF 电子书
书籍的益处就在于权威和体系健全,刚开始学习的时候你能够只看视频或者听某个人讲课,但等你学完之后,你感觉你把握了,这时候倡议还是得去看一下书籍,看权威技术书籍也是每个程序员必经之路。

四、入门学习视频
咱们在看视频学习的时候,不能光动眼动脑不入手,比拟迷信的学习办法是在了解之后使用它们,这时候练手我的项目就很适宜了。

五、实战案例
光学实践是没用的,要学会跟着一起敲,要入手实操,能力将本人的所学使用到理论当中去,这时候能够搞点实战案例来学习。

六、面试材料
咱们学习 Python 必然是为了找到高薪的工作,上面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试材料,并且有阿里大佬给出了权威的解答,刷完这一套面试材料置信大家都能找到称心的工作。

退出移动版