1
Super8 2018-06-26 19:23:38 +08:00 1
老铁稳,我最近也在自觉 python。要相信自己。相信学 Python 不会找不到工作,除非只学了 Python !
|
2
malusama 2018-06-26 19:25:22 +08:00 2
春招不是都完了秋招都要开始了吗?
|
3
orangeade 2018-06-26 19:26:41 +08:00 2
web 语言别看太重要 把数据库,缓存,RPC,http,数据结构算法之类后端通用的东西弄熟练了
|
4
anotherlf 2018-06-26 19:31:19 +08:00 via Android 2
开发的暂时没有,那就干运维,不能饿死,是吧。老铁我跟你说,py 搞运维那是利器。
|
5
wonpain 2018-06-26 19:32:16 +08:00 1
也不知道你简历投的哪儿的,Hohhot 找个实习很难吗?外包公司一大堆吧
同为内蒙古,同为计算机科学与技术。真的想搞计算机,还是建议你去一线城市 |
6
mengzx 2018-06-26 19:34:11 +08:00 via Android 1
楼主在哪儿工作?是不是要价太高了
|
7
tandaly 2018-06-26 19:39:14 +08:00 1
学 java 吧
|
8
wuwenzhx 2018-06-26 19:40:43 +08:00 1
建议来一线城市,其实楼主已经很优秀 努力就能成功!
|
9
Leigg 2018-06-26 19:41:37 +08:00 via iPhone 1
总感觉哪儿不对劲
|
10
gjquoiai 2018-06-26 19:48:43 +08:00 9
|
11
linuxchild 2018-06-26 19:49:47 +08:00 via iPad 1
好奇怪,没有饿了么嘛?
|
12
tylerdurden 2018-06-26 19:53:01 +08:00 2
我吃了好多年的饭,也没变成食神啊。
|
13
welkinzh 2018-06-26 19:53:27 +08:00 1
去大城市试试
|
15
cz5424 2018-06-26 19:55:54 +08:00 via Android 1
学 Python 建议先熟练写 C
|
16
kxxoling 2018-06-26 20:12:05 +08:00 4
作为一个学生,设计面算不错的了,但是有很多不细心的地方可以改进。比如前端库里放了 __init__.py 、coding 是 gbk、循环取关联表……给人感觉是愿意学习新东西却没有深入了解,学习时囫囵吞枣。
|
17
eloah 2018-06-26 20:14:50 +08:00 1
不客气的讲,这么多年的 Python 你都白学了
|
18
imbaqian 2018-06-26 20:20:11 +08:00 1
心塞啊老铁
|
19
abmin521 2018-06-26 20:26:52 +08:00 via Android 1
很厉害 做这么多项目
|
20
tohearts 2018-06-26 20:27:06 +08:00 1
不要着急,等秋招开始,多投就行,找工作没有那么简单,也没那么难。
|
21
chashao 2018-06-26 20:28:06 +08:00 1
为啥我觉得很 6..
|
22
victorocv 2018-06-26 20:38:45 +08:00 via iPhone 1
已经很厉害了
|
23
whoami9894 2018-06-26 20:38:46 +08:00 via Android 1
@eloah
为啥,顶多是有些地方开发经验不足。白学有点过了 |
24
spice630 2018-06-26 20:39:20 +08:00 3
[python-senior](github.com/songtianyi/holography-of-programming/blob/master/python-senior-en.md)
这是一个之前的 v2 水友整理的 python 高级开发的知识/技能点,可以参照下。 你也可以按照这个结构去整理自己学过的知识,看看自己缺少哪方面的内容。像你说的,“学 Python 不会找不到工作,除非只学了 Python ”,要知道自己在编程体系里缺少什么。 |
25
pexcn 2018-06-26 20:51:30 +08:00 1
简历不错。
|
26
zxiso 2018-06-26 21:09:43 +08:00 via Android 1
感觉是没有体系相关的学习。完全是扑到了一门语言的应用上,比如你说你非常喜欢 py 那么大学那么多时间为何不去研究下 py 的实现呢。不过以你的能力不应该找不到工作。可能是和城市有关,和上面的回复一个意见,去一线城市看看吧。应该有很多工作的
|
35
ifane 2018-06-26 22:05:51 +08:00 2
把最近面试的一些问题抛给你。
1. 为什么要有 GIL 2. dict 的实现原理是什么? 3. tcp 是如何保证可靠传输的? 4. 有了 GIL,为什么还要线程同步 ... |
36
xpresslink 2018-06-26 22:12:38 +08:00 1
随便看了一下你写的代码,比如这页
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') 基本上符合你的情况,属于基础不牢速成型,缺少真正的工程项目经验。 但是你的潜力很大,能这么短时间学成这样很不容易。 |
37
edk24 2018-06-26 22:23:49 +08:00 2
抱歉, 我觉得你应该向进阶提升一下. 这些 web 引导引导初学者也可以完成的
|
38
zhuangzhuang1988 2018-06-26 22:27:15 +08:00 1
python 没啥用的。
|
39
kxxoling 2018-06-26 22:27:29 +08:00 via iPad 2
以工作为目的的话,其实深入一方面的优势更大,跟同事合作的时候也会希望他是能负责好他自己那块,而不是什么都懂但每一方面都不能独当一面。
|
40
penghong 2018-06-26 22:37:23 +08:00 1
为什么到现在还在用 gbk 编码?语言真的不是关键,只要数据结构,算法这些优秀不会 python 都没关系。
|
41
ArianX 2018-06-26 23:08:04 +08:00 via Android 1
我觉得,你那几个项目,也差不多是学一年 Python 就能做出来的啊…算不上几年吧
|
42
fushall OP @xpresslink emmmm.这个嘛,是因为以前定义数据 model 的时候,遗留的问题,那时候 name = db.Colunm(db.String(50)) ,这样的话就得用 gbk,因为有生僻字貌似不用 GBK 显示不出来??其实是从早期的一个爬虫项目里面复制过来的,然后随手改了改就用了,当时开发比较急,看没毛病就没改代码,嘿嘿。后来更新代码统一换成了 db.Unicode(),第一句就没去掉,还有那两个函数。。。。。最近的新代码是 blog,这里面的东西应该比较合理了,毕竟写的蛮认真,也没到处复制代码,嘿嘿嘿嘿,有兴趣指点指点哈~
|
46
FerrisChan 2018-06-26 23:44:25 +08:00 1
会是简历的问题吗?了解一下 SWOT 什么的
|
47
gmywq0392 2018-06-26 23:46:09 +08:00 1
包头大学啊?
|
48
gmywq0392 2018-06-26 23:47:29 +08:00
还不错哦 多坚持下
|
49
guyskk0x0 2018-06-26 23:49:20 +08:00 via Android 4
建议好好补基础(算法,网络,操作系统,数据库),然后系统的学习 golang,只会 python 是不行的(饿了么,知乎都把一些核心业务用 go 写,新项目也往 go 转,其他公司也有这个趋势)。
把 python 学扎实找个不错的工作不难,但进大厂很难。 |
50
tlday 2018-06-27 00:01:12 +08:00 via iPhone 2
之前没有深入使用 python 的 web 框架,最近大半年使用了一些,感觉 python 的 web 框架不是很健全。健全是说像 SpringBoot 或者 rails 那样的。
flask,sanic 这样的模式是我很讨厌的模式,跟前端社区有同样的问题,就是给你所谓“小而美”的框架,你需要自己找 sqlalchemy 之类的东西一步步组装起来用,然后你会发现你会陷入版本的深渊,这个组件没有跟随 flask 主版本更新,出了莫名其妙的 bug,另一个插件已经没有人 maintain 了,根本没法用,但是是必须的组件,自己实现成本很高。看似给了你很高的自由度,其实是深坑。 而像 Django 这样的框架又高度封装,如果脱离他既定的模式,就会需要多写很多代码,而且会破坏整个程序的结构美感。 而除了这两个( flask 和 sanic 算同一个了),基本其他 python web 框架的生态都很差,根本不敢用在生产环境。 不过对于一般的需求,这些框架还是能够覆盖的,定制化比较高的场景,python 的生态显然不够健全。 |
51
Revenant 2018-06-27 00:31:08 +08:00 1
大学时可以面向兴趣编程
工作后要面向工资编程了 |
52
fool079 2018-06-27 00:35:00 +08:00 1
我感觉楼主这些项目经验算可以了。不过面可能相对来说偏窄一些了。
找个工作肯定是没有问题的。。加油 |
53
thread2 2018-06-27 00:38:16 +08:00 1
@tlday #50 50 楼遮遮掩掩地表达了,Spring Boot 和 Rails 比 Python 的 Web 框架好,Django 不灵活,很讨厌 Flask。居心叵测。
|
54
q397064399 2018-06-27 00:38:44 +08:00 3
@tlday 这是生态问题,基本无解,,SpringBoot Spring 背后是什么力量,sanic flask 背后是什么力量,我相信大家心里都有数,但是 SpringBoot 也有它自己的问题,过于追求大而全,很多简单的功能设计的十分复杂,像 OAuth2 我相信用过 SpringSecurity 那套的兄弟 心里应该多少有点数,OAuth2 其实是一个很简单的东西,但是你要是看了 SpringBoot 相关的代码,简直是难受死你,各种自动创建 Bean,在自动配置里面 资源服务器 跟 授权服务器 使用一个 Redis 连接池 共用一个令牌内存池,这种隐式的实现 其实有很多坑。 另外像 Schedule 这些默认的实现都是只有一个线程的线程池.. 我真的是无语,而且很多 Demo 文档是不会提到这点的,同样的还有 Spring 的事件系统,默认也是单线程的 发消息的生产者 跟收消息的消费者 是在同一个线程。反正用 SpringBoot 这套东西,我觉得很多时候都不能直接拿来用,很多东西 自动化的配置看上去很美好,但是你不深入的去了解它的工作原理与自动配置原则,在工作中还是会带来很多大坑。
|
55
q397064399 2018-06-27 00:39:23 +08:00 1
@thread2 #53 Spring 整个生态 背后是什么力量?
|
56
yellowaug 2018-06-27 00:41:05 +08:00 via iPhone 1
你去北上广,你这简历应该很多人要的吧
|
57
q397064399 2018-06-27 00:42:44 +08:00 1
@thread2 #53 大家都是成年人,搞几年程序的人,换个语言写 CRUD 有多少难度? 心里没点逼数? 何况写 CRUD 功夫都在语言外,跟使用相关语言的关系能有多大。
|
58
littlewing 2018-06-27 00:44:51 +08:00 2
语言终究只是工具,会用工具并不能代表什么。
看你的项目,只是用 python 写业务逻辑,有没有看过你用的这些库是怎么实现的?有没有看过 python 官方库是怎么实现的?有没有看过 python 解释器是怎么实现的?有没有了解过 pyhton 的 GIL 是怎么回事?有没有了解过 yield 怎么实现的? |
59
thread2 2018-06-27 00:49:14 +08:00 1
@q397064399
#53 总结得很到位 #55 “ Spring 整个生态 背后是什么力量?” -- 不知道 #57 “换个语言写 CRUD 有多少难度?” -- 我没说有难度 #57 “心里没点逼数?” -- 你说你自己吗 |
60
HelloAmadeus 2018-06-27 00:58:33 +08:00 via Android 2
看了一些代码,就感觉楼主太浮躁了。当初我也做过 flask 博客,css 是自己写的,用的原生 ajax,兼容到了 ie11,后端除了 flask 什么都没用,form,裸 sql 语句,数据库连接池全都是自己实现的,sql alchemy,Django,peewee 的 form,ORM 实现我都看过源码,并且参考他们的代码实现用在了自己的博客上,但我还是觉得我对 Python web 编程一窍不通,楼主 Python web 才走了一步就要吐槽了,太浮躁了
|
61
qile1 2018-06-27 01:40:53 +08:00 via Android 1
发个简历看看不知道可以不?在呼和浩特?前几天招人,最近不好说,准备干啥 qq 八五斯斯七磷其磷,发简历给你问问?
|
62
erosripe 2018-06-27 06:52:25 +08:00 via Android 1
你的节点可能有一些问题,像这种大三的新生事情比较多一般大场才可能会收纳,小厂一般不做收纳,但是大场牛逼的人很多,肯定挑选学历高的人,但是你的项目都很普通没有什么出彩的地方,代码。。都是业务的一些堆砌所以你落选了
|
63
reself 2018-06-27 07:41:48 +08:00 via Android 1
这么早就接触编程,耗费在具体某语言的应用上实在是可惜,时间很珍贵的!
|
64
reself 2018-06-27 07:44:16 +08:00 via Android 1
说白了这些都是业务逻辑,业务逻辑有专人来做。看样子似乎楼主实际上对产品更感兴趣,要不要试试产品经理?
|
65
fushall OP @FerrisChan 好的,我再改改,谢谢你的建议 ^^
|
69
fushall OP @littlewing 有看过 PYthon 源码剖析,内存模型很容易理解,但是到解释器哪里( PVM )就很费解了。还得努力啊!
|
70
nicevar 2018-06-27 08:12:29 +08:00 1
不要老打击别人,我觉得楼主能力作为在校生还可以了,要 2-4k 真的很低,在北京都生活不下去,找不到实习主要原因是 python 职位公司一般不太喜欢招实习或者水平一般的人,因为真的很坑,再就是 python 语言易掌握,公司里的技术人员十个有九个会的,如果不是太复杂的需求公司现有人员就能解决了
|
73
fuermosi777 2018-06-27 08:14:38 +08:00 1
挺牛逼的 我大三时对代码一窍不通
|
74
fushall OP @nicevar 谢谢回复啊,确实是这样,在校学了很多乱七八糟的课程,有的时候甚至感觉自学无门,兜兜转转一年以后也就这样了,嘿嘿 ^ ^
|
75
mathzhaoliang 2018-06-27 08:17:45 +08:00 1
1. 你的代码没有你想的那么好。
2. 看简历的 HR 不会去看你的代码的。 3. 程序员找工作一看学历二看项目。没有牛逼的学历有牛逼的项目也行。但是你的项目只是初学者练手的水平。 调整一下心态,你就没这些吐槽了。 |
76
geekcorn 2018-06-27 08:55:17 +08:00 via iPhone 1
只有我觉得楼主不错吗...
|
77
bany 2018-06-27 08:59:55 +08:00 1
大三暑假开始学 Java,期间边做兼职养活自己,学了两个月觉得 Java 的东西太多了,对于当时要找工作觉得有点来不及,刷某乎期间得知有 Python 简单易学的,果断转学了 Python ;秋招的时候也拿了几家 Java 的职位,没去;毕业之后去了魔都,也有公司收留了。水平可能没题主好
|
78
virusdefender 2018-06-27 09:02:48 +08:00 1
我感觉还好啊,想来北京的话,可以给 我的用户名 @outlook.com 发邮件
|
79
mengzx 2018-06-27 09:03:22 +08:00 via Android 1
@fushall 哥们你真的投的 2-4k 吗。。。,你这个高水平投 2-4k 估计觉得你在吹牛😂
|
80
Rebely 2018-06-27 09:05:06 +08:00 1
我也想说,考虑到楼主还没毕业,在大学里就做了这么多东西不错了吧,况且楼主只是想找个地方写业务而已,又是叫人了解解释器, 又是写轮子的.......
|
82
Kontinue 2018-06-27 09:11:08 +08:00 1
简历写的太垃圾了,项目一点介绍也没有,掌握的技术也没有量化(了解、熟练掌握、精通、或者表明使用的时间),项目也需要突出重点
|
83
zh5e 2018-06-27 09:16:22 +08:00 1
其实很多公司可能考虑异地麻烦,你这样找实习没问题的
|
84
pcdRob 2018-06-27 09:20:02 +08:00 1
感觉是楼主要少了 。。。
|
86
Hasal 2018-06-27 09:27:13 +08:00 1
现在的大学生怎么辣么优秀,我上大学那会只知道打游戏,然而游戏打的也很菜。最后毕业了找不到好工作,只能写代码。
|
87
ackfin01 2018-06-27 09:37:06 +08:00 1
嗯 我也觉得是简历写的不好吧,粗略的看了下,如果都是自己弄的话,应该找小公司实习不难吧。大公司可能不太容易。
|
88
recordnow 2018-06-27 09:37:21 +08:00 1
我觉得 python 不能作为业务系统、web 开发的主力语言。
楼主如果想做后端或 web 开发,还是要学下 java 和一些框架。 另外实习机会还是大城市多些。 |
89
mcfog 2018-06-27 09:46:23 +08:00 via Android 1
技术水平还是其次,最要命的是心智根本不成熟
|
90
crist 2018-06-27 09:49:11 +08:00 1
我们学 PHP 出来的哪个不是全站?单单学个 python 就像出来月入过万? too naive !
|
91
746970179 2018-06-27 10:04:56 +08:00 2
给你点自信: 在学校里这样已经很好了, 个人感觉能超越 80%的大学生了吧
大学, 你学的东西, 主要是培养基础的理念: 数据类型, 数据结构, 流程等等, 解决简单的问题就差不多了 缺的那些东西, 等进入工作后, 保持现在的学习态度, 很快就会了 至于说深厚的基础, 工作一段时间, 觉得哪些地方想学的更深入, 自己买本书再深入学习 深厚的基础, 不是说光在底层就能学会的, 是你站在了更高的层面时, 仍然向更底层的地方去学习, 这样重复很多次之后, 自然会了然于胸 如果为了找工作的话, 要学会点吹的 套用一下培训班出来的人简历, 还有部分公司的招聘内容, 什么要求熟练运用 linux, mysql, jquery, django, flask 什么的名词, 你就模仿着往上堆就行了. 然后重点强调下是自己独立运营了几个网站什么的就可以了 剩下的就是多找找工作了 别人不招, 主要是 因为你是实习, 不够稳定, 和你实力关系不大!!!. 个人建议: 进入一家公司学习和实习工资能覆盖房租, 你选择一个就够了 没踏入社会前, 把社会想的残酷一点 当作花个房租找了个学习的地方, 程序员, 吃亏是福. 租房的话, 肯定合租咯. 地下室什么的也可以见识一下咯 |
92
tjxiter 2018-06-27 10:08:15 +08:00 1
大三的小孩,不错了。去京城看看,机会很多的。
|
93
RangerWolf 2018-06-27 10:09:13 +08:00 1
可能来不及了 但是还是说一下自己的建议: 去读个 985 的研究生
我当年的水平估计还不如你, 镀金之后, 就拿到敲门砖了 |
94
likuku 2018-06-27 10:11:47 +08:00 2
还在校生?学了多年?哈哈。。。别逗了,也不用焦虑。
若在校期间已经凭借自己能力进入某相当实力的公司工作 /著名开源项目贡献相当代码 /自己开创软件公司并拿出已被广泛认可的优秀产品,那么肯定不会焦虑,自豪自傲没话说。否则再怎么"自认"NB,步入社会,正式入职后,就会发现在学校时学(被学,自学)到的离实际工作的门槛还有相当距离,开始几个月充分学习各种新知识新方法那是免不了的。 |
95
likuku 2018-06-27 10:14:27 +08:00
"我不想轻易放弃 Python 啊,毕竟很喜欢" ,那就继续呗,很多人工作里也用不到 py,但还是继续学和用它
|
96
yylucifer 2018-06-27 10:15:28 +08:00 2
看楼上给鲜花的多。。
我给点鸡蛋,看楼主的描述和展示,小公司没问题,BAT 不会要。。 小学而大遗,_ _ _ _ _ _。 |
97
guyskk0x0 2018-06-27 10:17:59 +08:00 1
@Cheez #85 现在 python 栈的基本是转 go,之前 go 没火的时候就转 java。语言问题不是最主要的,关键是要学扎实。
|
98
fushall OP @746970179 谢谢您中肯的建议,我逐字逐句仔细地看过了,给了我很多信心。确实,我自己实力也在这摆着呢,和北上广深的大学生很难比,其中很多人甚至高中就很厉害了。我能做的就是和自己比,在一个就是像您说得“保持现在的学习态度”,再次感谢 ^^
|
100
shellyshi 2018-06-27 10:28:46 +08:00
vipJr 诚招在线编程教师(兼职) 大家都知道英语和数学是热门的学科,但近年,编程也逐渐成为了一股热潮,因此我们 vipJr 也开展编程教育,海量学员源源不断前来报名学习。 暑假即将到来,各位小伙伴们抓紧参与我们的招聘吧~ 不要把自己的闲暇时间荒废啦!!用来教小朋友编程赚取额外工资不是非常赞吗~ 各位一定很好奇薪资的问题,一对一:50mins/100RMB,一定有人会在底下评论这么少?那我来给你算一笔帐,假使说你周一至周日每天上 100mins,那就是 1400RMB,一个月就是 5600RMB。小编毛估估,一个月多拿 5600RMB,得税前工资涨 1W 吧,找老板升职加薪吗?不存在的!!这样一想是不是觉得很可观了? Come on,vipJr 编程帮你实现工资剧增的梦想~~~
[公司简介] vipJr-青少儿在线教育品牌,汇集全球专业资深语言教育精英,采用独特的 DCGS 动态课程系统,为 5-18 岁青少儿提供包括英语、数学、托福雅思等多元化在线 1 对 1 教学服务。vipJr 是教育集团 iTutorGroup 旗下由姚明代言青少儿在线教育品牌,为 5-18 岁青少儿提供包括英语、数学、托福雅思等多元化教学服务,纯英美系外教让孩子像母语一样学习英语,数学思维课让孩子从容树立信心、爱上数学 ,双语名师授课托福雅思。vipJr 采用独家研发的 DCGS 动态课程系统,针对不同年龄、水平、性格爱好的青少儿因材施教。2017 年 4 月 vipJr 联合哈佛大学,宾夕法尼亚大学等思想领袖,成立北美顾问委员会。与牛津大学出版社达成战略合作,推出全网独家的 vipJr 牛津课程。 [编程老师] 岗位要求:1.熟悉 Scratch/Python 知识体系,能提供高质量的编程教学服务,有编程教学经验者优先 2.热爱互联网教育、有在线授课经验者优先 3.热爱编程,有教师资格证等相关证件者优先 4.国家大学计算机相关专业、师范类计算机相关专业优先 5.编程功底好,逻辑性强,懂得深入浅出地讲授编程知识 6.普通话标准,思维灵活,有耐心和责任心、形象端正 岗位优势:1.灵活的工作时间:尊重所有老师时间,可灵活安排 2.灵活的工作地点:足不出户,只要有网,任意地方均可在线授课 3.海量的学生资源:大量的学生会员( 6-18 岁)基数+专业销售团队支撑,学员接不停 [联系方式] 简历请发邮件: [email protected] (内容备注:V2EX+姓名) 微信:dadawolf321088 (添加时备注) |