一起养成写作习惯!这是我参与「掘金日新计划 · 4 月更文挑战」的第2天,点击查看活动详情。
0 环境
- 编辑器:vscode
- 系统版本:win10
- python版本:3.9.6
1 优缺点
编程语言那么多,怎么就能才从人海中找到适合我们的那个它呢,看一下编程语言排行榜前50名,再到stackoverflow这类网站上看看,python问问题的人数多和回复速度也快,也就说明学它的人还是挺多的,在到其他你能想的到地方去观察。其次免费跨平台,语法规则等简单(侧面体现了python可读性好),相对于java可以省很多代码,从某种层度来说出错率降低,尤其是复制粘贴别人的代码时。不用对变量类型是啥纠结,当然还有其他的方面。用的人多了,造轮子的人也多,那么库也多,福利多呀!当然缺点也是有的,比如速度,移动应用方面的支持上等等。
2 学习python的理由
从未接触过编程的朋友,可能仅仅是为了了解或为了做些简单工作的,比如爬爬虫啥的,可以尝试学下。再往后,大部分人不会满足于此,学习基础语法就完事的,比如想开发web网站这类的,我常用flask(毛胚房)和django(精装修,我更喜欢精装修),还有其他框架自行搜索了解。很适合快速开发,相对于spring这类的学习成本小很多,然后你在去学java这类的,也不会那么生涩了。对于不喜欢看书的人来说,视频是他们学习的法宝,b站大学里很多,耐心找总有适合你的。当然学习python是为了找工作 + 兴趣的话,你可以试试,更稳妥还是学习java,时间多的话,找个视频配合书,系统学下。
3 总结
python的好,体现在人多力量大,运行速度合理,库多,相关问题博客基本能找到,且语言简洁等,学习成本低。还有门槛低不代表没有门槛,需要存有敬畏之心,该花的时间一点别落下。最后奉劝一句:假如你想钱多,长久等,可以拼一把考公务员这类的,他们才是低调的有钱人,捂脸捂脸,就我认识的那些同龄的甲方公务员们,私底下熟了才知道他们到手钞票也不少,且不累,社会地位高(打心里有点看不起互联网民工的),能养老,当然并不是所有的都这样,也不是所有地方的公务员都钱多,我见到的是这样的,仅供参考吧。