他学习一年Python找不到工作,大佬都说你别再学Python了!

都说,滴水穿石非一日之功。然而有些人即使奋斗一辈子也比不上别人一年,别人学习一年比不得你学习一个月。其中缘由,有些人看了大半辈子还没看明白。

即使Python这么火,为何你学习一年的Python还找不到工作?

我认为有以下四点非常关键:

1,功利心强:

急需赚钱之人,所以才会着重强调“赚钱”这个字眼。如果越是功力心强,进取心弱,越着急学,越学不明白。

2,基础薄弱:

Python编程零基础的人,或者是基础十分薄弱之人,所在的工作岗位应该也涉及不到计算机编程,那么也许你也许还是一个初学者,一点方向都没有,只知道python这个名词,一些基本语法,别的一无所知,这种情况,学起来更难了。

If you want to study Python ?

I share(分享) a q-u-n for you: 七二五-479-二一八

(big 量 资廖 study vido。。。)

3,兴趣全无:

对编程没兴趣,要是有兴趣,起码你学习了一年python,不至于连份体面的工作都找不到,这种一看就是平时连互联网技术、发展,都不关注的人问出的问题了。

带有功利性去学python编程,再简单的东西也会变得很难。如果你不能抛弃功利心,而且内心对python编程没兴趣,那还是别入这行了。

4,学过其它语言,所以从内心瞧不起Python:

十年前,Pascal。我会精确计算每个数组和变量使用的内存,熟练地用非递归方法改写程序,最短的时间内自己实现各种排序,多源最短路径,求凸包和相邻点,动态规划,二分图匹配和网络流算法......,同时考虑算法的最坏复杂度和最高项前边的那个常数。现在,我一个都不记得了是的现在列举这些名词我就是在装逼。

五年前,C。我会自认为炫酷的使用函数指针,强制类型转换,goto语句,宏来实现各种技巧。我挣扎在多线程,多进程和各种锁。我试着照ICC出来的汇编改程序。但你让我不看书写个红黑树出来我是做不到了。现在,你突然让我写个C程序我得想一下语法。(所以这里我还是在装逼。)

现在,Python。写之前习惯性搜一下有没有现成的库。不会自己去实现图的数据结构了,因为有NetworkX。不会自己去处理网络通信了,用Redis搞个发布订阅机制或者干脆实现个ReST服务都没几行代码。多线程?Gevent搞异步多简单速度还比你快。

Python让我们变笨了。

但是。

十年前我只能刷刷USACO和浙大同济的Online Judge。AC是最高目标。五年前我只能写写自己用的小软件系统驱动什么的,或者通宵写个大作业。现在我在研究用Evolutionary Optimisation在云平台上调度Scientific Workflow。

会什么和干什么,你觉得哪个重要?

我认为这和我用的语言越来越高级是有一定关系的。当然语言和做的事之间完全没什么必然关系。但是以前的水平高又怎么样呢?做出来的不过是没有人关心的玩具罢了。即使能力值降低了,不过既然现在在做也可以做更有意义的事了,谁还关心跑分呢?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180607A004XM00?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券