[大篇幅吐槽] 学了好多年 Python ,最后竟然连一份后端开发的实习都找不到。。。

2018-06-26 19:18:19 +08:00
 fushall
题主男,内蒙古念书,计算机科学与技术专业,大三下学期了,7 月 7 号,期末考试。
回到正题。。。高二那年开始接触 Python,然后迷上了 Python, 于是慢慢从 C++转 Python,
一开始接触的就是 Python3,这么多年也一直在用,常写一些小玩意儿,比如 PPT 解析,
自动填 Excel,自动爬某某网站啊,也用过 PyQt 写界面,总之 Python 很能干。。。

最近一年开始觉得 web 方向有趣,就使劲自学,往 web 后端靠。。。。虽然人工智能很火,
但是我不喜欢啊,我喜欢自己设计一些东西,人工智能 AI 方向我不太懂。。。
在网上,看到大家对 Python web 方向的意见,,虽然公司可能不如 Java 多,但还是比较乐观
直到最近自己开始投简历,找实习。。。。投了近百封简历,拉钩,智联,还有从
V2ex 找到的邮箱。。。“ HR 对你有意向”,“被标记为不合适”,“已加入到人才简历库”。。
两周后就期末考试,就该找实习了,,我看看学 Java 还来不来得及,要不 C++也可以,T T
知乎上有句话说的好,“学 Python 不会找不到工作,除非只学了 Python ”。。。恍然大悟



个人作品(虽然很水。。。)


http://blog.nmxxy.cn
个人博客系统
https://github.com/fushall/myblog
职责:独揽前后端+运维+产品设计
时间:2018.04-至今
后端:Python + Flask
前端:Bootstrap
这是一个私人的博客系统,采用全新的产品理念设计与开发,部署在 VPS CentOS7 上,MariaDB 为其提供数据服务,开放源代码,定期重构,变量名函数名经过上百次揣摩,新手友好,经常更新


http://homework.nmxxy.cn
在线作业管理系统
https://github.com/fushall/HomeworkManager
职责:独揽前后端+运维+产品设计
时间:2018.04-2018.05
后端:Python + Flask
前端:Bootstrap
为了方便同学交作业方便,仅用三天开发了该系统。实现了用户登陆,权限管理(仅学习委员有删除和发布任务等权力),上传文件管理,作业统计,统一打包等功能,简单粗暴好用


https://github.com/fushall/WaiMaiDianHuaBu
微信小程序,兴小院+外卖指南
独揽微信小程序开发+后端+运维+产品设计
时间:2017.9-2017.10
微信小程序搜索:兴小院+ 即可体验
后端:Python + Flask + Redis + RESTful API
前端:微信小程序
为全校师生提供的外卖菜单+电话号码的聚合平台,独特的产品,解决了师生订外卖无处找电话,无处看菜单的尴尬局面。这是在微信端的初次试水。上线三天就达到 2000+人


https://github.com/fushall/ZhengFang
正方教务管理系统爬虫 WEB 移动端
独揽前后端+运维+产品设计+校内推广
时间:2017.9-2018.1
后端:Python + Flask + requests。
前端:weui
由于本人学校仅能在内网访问,所以开发了这个产品,部署在校内的浪潮服务器上,运行于 CentOS6.9,同时搭建了内网穿透,供全校师生使用。
主要功能:查成绩,成绩排序,挂科高亮
亮点功能:期末评教,选课(完成一半)




后话,会不会是项目描述太吹了。。。让 HR 感觉有点儿浮夸。。。我不想轻易放弃 Python 啊,毕竟很喜欢。。。
16708 次点击
所在节点    Python
154 条回复
chashao
2018-06-26 20:28:06 +08:00
为啥我觉得很 6..
victorocv
2018-06-26 20:38:45 +08:00
已经很厉害了
whoami9894
2018-06-26 20:38:46 +08:00
@eloah
为啥,顶多是有些地方开发经验不足。白学有点过了
spice630
2018-06-26 20:39:20 +08:00
[python-senior](github.com/songtianyi/holography-of-programming/blob/master/python-senior-en.md)

这是一个之前的 v2 水友整理的 python 高级开发的知识/技能点,可以参照下。

你也可以按照这个结构去整理自己学过的知识,看看自己缺少哪方面的内容。像你说的,“学 Python 不会找不到工作,除非只学了 Python ”,要知道自己在编程体系里缺少什么。
pexcn
2018-06-26 20:51:30 +08:00
简历不错。
zxiso
2018-06-26 21:09:43 +08:00
感觉是没有体系相关的学习。完全是扑到了一门语言的应用上,比如你说你非常喜欢 py 那么大学那么多时间为何不去研究下 py 的实现呢。不过以你的能力不应该找不到工作。可能是和城市有关,和上面的回复一个意见,去一线城市看看吧。应该有很多工作的
fushall
2018-06-26 21:53:17 +08:00
@mengzx
@wonpain
哈哈哈 ,只是投简历啊,投的北京,2K-4K,因为北京租房很贵啊,感觉没要很多钱
fushall
2018-06-26 21:54:19 +08:00
@anotherlf 我就是饿死,死在外面,从这儿跳下去,也不会干除了开发以外的东西的
fushall
2018-06-26 21:54:58 +08:00
@gjquoiai 哈哈哈,因为数据库很小,周围的店铺也不多,就没想这么多,怎么顺手怎么来啦
fushall
2018-06-26 21:55:43 +08:00
@wuwenzhx
@victorocv
@chashao
@abmin521
谢谢安慰~~笔芯
fushall
2018-06-26 21:56:40 +08:00
@kxxoling
其实最近的那个 blog 博客有用心在做,很多地方都很注意细节呐,嘿嘿,谢谢你的建议哈~
fushall
2018-06-26 21:57:17 +08:00
@orangeade 嗯嗯!你说的有道理,那我这段时间使劲补补这些东西!,谢谢你的建议 ^^
fushall
2018-06-26 21:58:15 +08:00
@eloah 确实白学了,感觉自己还是不是很努力,我要是再努力一些,再注意一下细节就好了啊
fushall
2018-06-26 21:59:08 +08:00
@spice630 谢谢啦,我真的很需要这个东西呢,感谢指点!! ^^
ifane
2018-06-26 22:05:51 +08:00
把最近面试的一些问题抛给你。
1. 为什么要有 GIL
2. dict 的实现原理是什么?
3. tcp 是如何保证可靠传输的?
4. 有了 GIL,为什么还要线程同步
...
xpresslink
2018-06-26 22:12:38 +08:00
随便看了一下你写的代码,比如这页
https://github.com/fushall/WaiMaiDianHuaBu/blob/master/server/models/shop.py#L38-L42
# coding: gbk ???

def str2bin(strText):
b = bytes((ord(i) for i in strText))
return b

def getCode(strText,codec):
b = bytes((ord(i) for i in strText))
return b.decode(codec)

这两个函数都是多余的
bytes('strText', encoding='ascii') 或者 'strText'.encode('ascii')


基本上符合你的情况,属于基础不牢速成型,缺少真正的工程项目经验。
但是你的潜力很大,能这么短时间学成这样很不容易。
edk24
2018-06-26 22:23:49 +08:00
抱歉, 我觉得你应该向进阶提升一下. 这些 web 引导引导初学者也可以完成的
zhuangzhuang1988
2018-06-26 22:27:15 +08:00
python 没啥用的。
kxxoling
2018-06-26 22:27:29 +08:00
以工作为目的的话,其实深入一方面的优势更大,跟同事合作的时候也会希望他是能负责好他自己那块,而不是什么都懂但每一方面都不能独当一面。
penghong
2018-06-26 22:37:23 +08:00
为什么到现在还在用 gbk 编码?语言真的不是关键,只要数据结构,算法这些优秀不会 python 都没关系。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/466060

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX