美文网首页Python新世界python热爱者
应届生欲成为Python工程师,但力不从心,怎么办?

应届生欲成为Python工程师,但力不从心,怎么办?

作者: 48e0a32026ae | 来源:发表于2018-11-21 16:38 被阅读2次

    应届生误打误撞成为python开发工程师,但是貌似力不从心,如何解决?

    学习Python中有不明白推荐加入交流群

                    号:516107834

                    群里有志同道合的小伙伴,互帮互助,

                    群里有不错的学习教程!

    大学读的是通信工程,编程能力很一般。 毕业前联系到一家北京的公司,公司并不属于互联网行业,不过也需要it人员,正好想用python的django框架做网站,可我就是小白一个,互联网这方面的知识就大学自己略懂一点,毕竟专业限制,没有系统的学。部门其他人除了部门主管外也都不懂python,自己学起来无从下手,感觉几天下来,压力很大,每天都不知道该做什么。甚至一度想到辞职,换一个其他类型的工作。不知道该如何选择。

    对于这位同学的问题,我们来看看3位前辈的解答,希望能够对你有所启发。

    1

    从你的问题判断:

    1、从你的问题看,你可能django根本不会、python编程或者说编程还停留在纸上谈兵,或者不客气的话,还没有学会编程。

    2、自己破现在的困局:

    a、从需求分析入手,将产品经理提供的需求,做分析,细化为一条一条的解决方案.

    b、多问有经验的程序员,赶紧补上python、django知识。

    3、有问题搜google解决,养成独立思考的习惯。

    4、碰到问题要解决问题,退缩不是解决问题的方法。

    加油!

    2

    我是一个水大学的计算机系学生,下面是我认为比较理想的非科班学习计算机的路线,希望能够有些帮助。

    基础知识:

    能不能抽出时间慢慢地补习基础知识呢?

    我是指:数据结构/算法,计算机组成原理,简单的C语言/操作系统,网络/网络编程,编译原理。

    艰深如编译原理、操作系统不求短期吃透,但一定要看个大概。

    算法和数据结构要做到知道有哪些东西可供选用,知道它们在时间空间上的开销。

    组成原理看个大概,作为学操作系统和编译原理的铺垫。

    操作系统要学到知道现代的操作系统能够做什么、大概是怎么做到的、做一种操作有怎样的开销的程度。

    在基本理解C语言做了哪些底层的操作的前提下,用C语言实现数据结构课本上的大部分数据结构和算法。了解在Python及其他高级语言中如何相对高效地实现这些数据结构和算法。

    网络知识可以用多少学多少。

    编译原理着重学习parser部分。

    信息检索:

    另外就是查资料的能力。能不能迅速地找到所需语言、库的官方文档?能不能流畅地阅读英文文档?有没有在一星期内仅借助官网上的指导,把任意一种流行语言的及其特色功能学个大概的能力?

    领域知识:

    我不懂Python,但是我知道既然写网站,即便是用框架,最好也还是知道点HTTP协议工作的细节,以及最好能够知道点部署操作系统的有关功能。能够直接用纯C写出一个能提供HTTP服务的demo程序就算基本懂了。

    3

    楼主和我背景相仿,唯一不同就是我想做Python开发却得了一个基础设施运维岗,虽然是在一家互联网企业却感觉离梦想有点远。

    建议楼主先从Python基础开始吧,基础语法学起来是很快的,之后再跟着django官网的教程走一遍了解一下大概流程,如果部门内没有人会前端的话你可以试试bootstrap,在django方面我也是新手,一起加油吧。

    这位同学最大的问题就是没有系统地学习Python就直接被赶上架做项目,这是多么可怕的一件事!很多同学以为自己是计算机专业就能够直接成为程序员,其实这真是误会了。学校里的理论和公司里具体做项目需要的技术完全是两码事。

    如果你没有Python基础,可以先从一些教程自学,当然,如果有老师带领学习最好,项目丰富、效率高,避免走弯路,快速达到企业用人标准。

    相关文章

      网友评论

        本文标题:应届生欲成为Python工程师,但力不从心,怎么办?

        本文链接:https://www.haomeiwen.com/subject/rwmcqqtx.html