今天我们聊了为什么要去学编程,学编程为什么要选择Python。上大学的时候我学的信息管理,毕业后选择了和网络相关的网络安全公司做售后。
从上学的时候自己就想过去学学编程,感觉他们敲代码都敲的那么酷,看着满屏的代码还有命令行很有感觉。但是听到很多人都说学编程需要数学好,英语好。。。就提前自己给自己打了退堂鼓,因为自己的数学不好,肯定也学不会,结果有几次自己拿起Java的书籍粗略翻了翻,真的看不懂。现在想想是自己给自己挖了一个坑。但是后来接触到python,我也是抱着试一试的心态学习只不过这次学之前我也会问自己,为什么要去学编程,为什么又选择了python我给自己总结了几个原因:
1.随着科技的发展,编程是以后自己立足社会的一项必要技能,这个不是针对我个人,而是所有的人,不管你是哪行哪业。
2.现在从国家层面要普及中小学大学的编程教育,孩子也在学编程,我自己肯定要先他学会,这样才能让自己有多一些和孩子沟通的共同话题。自己都有要靠自己来教孩子的想法。
3.一直感觉自己的逻辑思维能力不够好,而编程是提高自己思维逻辑最有效最高效的途径之一。同样一件事,会编程的人的思考逻辑和不会编程的人的思考逻辑是不一样的,真正学出来,你会少走很多的弯路。
4.自己工作的需要,自己公司是做人工智能算法,80%都是算法工程师,要和他们无障碍沟通首先学会编程,要懂得架构、逻辑,更好的管理团队。
聊完编程选语言,编程语言那么多,为什么要选Python。我还分享一下我自己的感受:
1.“开门容易”——自己翻过C语言、翻过Java,也许是心理因素,都没有看懂,感觉都好难,都放弃了。直到自己认真看了笑来老师的《自学是门手艺》和《Python编程从入门到实践》,基础部分自己看懂了,真正激发了我想学编程的兴趣,让我有了继续学下去的动力,这对我来说很重要。
2.现阶段我的认知里,人工智能算法很多都是通过Python语言来实现的,尤其是在数据分析的应用上。而我自己的工作就是人工智能领域,这样我可以学以致用。
3.很多的培训机构也在通过Python来招生,宣称可以让你短时间掌握数据分析、爬虫、高效办公等技能,让自己多一技之长。虽然宣传有些夸张但是有一点可以肯定,它肯定好入门,但是是从入门到精通还是从入门到放弃,在这条路上能走多远那就因人而异了,主要还是看自己的努力和付出。
3.选择一门容易入门的语言学起,才不会给自己太多的压力,不至于总是坚持不下去;而当自己真正入门后我相信,学的不仅仅是编程,而是一种重要的自学能力,以后肯定还会继续学其他的自己需要的技能。
值得庆幸的是自己已经开始学习了,而且每天都充满了动力。
怎么学
一直以来,我都认为自己是一个有执行力的人,当自己有兴趣做一件事的时候就可以立刻去付诸行动,去做,像上学时的想画就画,还经常参与黑板报的设计;像自己喜欢航模就去组装航模,热爱军事,每期的兵器知识、航空知识等杂志必买,然后一口气看完,虽然参加知识竞赛只获得过参与奖,但是一下子收到全国各地的来信还是很激动的。
如果你是准备学习Python或者正在学习,下面这些你应该能用得上:
① Python所有方向的学习路线图,清楚各个方向要学什么东西
② 100多节Python课程视频,涵盖必备基础、爬虫和数据分析
③ 100多个Python实战案例,学习不再是只会理论
④ 华为出品独家Python漫画教程,手机也能学习
⑤历年互联网企业Python面试真题,复习时非常方便
一、Python所有方向的学习路线
Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。
二、Python课程视频
我们在看视频学习的时候,不能光动眼动脑不动手,比较科学的学习方法是在理解之后运用它们,这时候练手项目就很适合了。
三、Python实战案例
光学理论是没用的,要学会跟着一起敲,要动手实操,才能将自己的所学运用到实际当中去,这时候可以搞点实战案例来学习。
四、Python漫画教程用通俗易懂的漫画,来教你学习Python,让你更容易记住,并且不会枯燥乏味。
五、互联网企业面试真题
我们学习Python必然是为了找到高薪的工作,下面这些面试题是来自阿里、腾讯、字节等一线互联网大厂最新的面试资料,并且有阿里大佬给出了权威的解答,刷完这一套面试资料相信大家都能找到满意的工作。
这份完整版的Python全套学习资料已经上传CSDN,朋友们如果需要也可以扫描下方csdn官方二维码领取【保证100%免费】