恳请各位前辈给我这个转行的后辈简历挑一挑刺,顺便求一下初级 Python Web 工作

2018-02-02 20:31:13 +08:00
 TaoEric
大家好,我从去年九月开始学习 Python,目标是 Web 方向,到目前为止学到的东西基本上都在下面这个简历里面了
http://taojianping.xyz/topic/5a74536565d4407972f10d68
如果不想去我直接写在下面了,希望大家能给我挑一点刺,比如哪里用词不当之类的。
顺便求一下初级 Python Web 工作,薪资要求真的不高,家在上海。

前端

编写语义化的 HTML 文本,熟悉部分新增的 HTML5 特性;
能够运用 CSS 编写较复杂的网页布局;
了解 JavaScript,能够使用 BOM 和 DOM 相关的 API 编写复杂的 SPA 单页应用,在项目中开始使用 ES6 新特性;
熟练使用 AJAX 技术与服务端进行通信,掌握 JSON 的序列化和反序列化;
使用 HTML5 新技术 WebSocket 完成聊天室项目;
日常使用 Bootstrap-Material-Design 库;

后端

熟悉 Python 语法,能够使用装饰器,魔法方法等特性解决开发中的需求;
熟练使用 Flask 开发框架,配合 Jinja2 模板引擎进行网站搭建;
了解 MVC 设计模式;
熟悉 HTTP 协议,了解 TCP/IP 协议族的通信流程;
能够设计 RESTful API,配合前端 AJAX 请求进行 JSON 序列化和反序列化,并实践于自己的项目( Todo 程序);
了解如何用 Socket 进行 Web Server 的搭建;
知道基本的 Web 安全知识;
使用过 MySQL 数据库和 MongoDB ;


项目实践

BBS 论坛: http://taojianping.xyz/ 测试账号: tjp563613470@live.com 密码:123
一个由 Flask + MongoDB + Bootstrap-Material-Design + Editor.md 搭建的的论坛,提供了登录、注册、发布新话题(支持 Markdown 语法)、评论、邮件激活用户和修改密码、板块添加、帖子排序和完善的私信等功能。


Todo 应用: http://taojianping.xyz:2002/ 测试账号: tjp563613470@live.com 密码:123
一个由 Flask + Flask-SQLAlchemy 搭建的 TodoSPA 应用,实现了 Todo 和 Todo 列表的添加、完成和删除。后端只提供 RESTful 风格的 API 接口,其他所有的操作都由前端的 JavaScript 原生实现,使用到了 Redis 缓存技术。


聊天室: http://taojianping.xyz:2003/
一个由 Flask-SocketIO + Socket.IO 搭建的一个聊天室应用,拥有查看在线用户和聊天私信的功能。
(注:由于日本服务器问题,大概率可能无法正常登录聊天室,如果有必要,可以下载到本地部署)
3839 次点击
所在节点    求职
20 条回复
misaka19000
2018-02-02 21:05:45 +08:00
你这个简历一打开我手机两三兆流量没了
qq976739120
2018-02-02 21:07:55 +08:00
家在上海....上海人吗...
MrFireAwayH
2018-02-02 21:17:47 +08:00
GitHub 地址没有超链接……
TaoEric
2018-02-02 21:28:13 +08:00
@misaka19000 不好意思啊,我这人以前做过PPT的兼职,所以喜欢放背景图的习惯留下来了,所以可能耗费了很多流量,是不是吧背景图改小一点好呢?

@qq976739120 是啊,不过我是在东北读的大学,七月份毕业刚回来,家在金山的,有的偏。


@MrFireAwayH 不好意思,疏忽了。  https://github.com/TaoJianping    不过我 Github 上的项目总的来说已经写了一阵子了,现在看来还有很多优化的空间,倒是数据结构项目里的链表和哈希表是我昨天写的,应该是我最新实力的体现了
KKKKKK
2018-02-02 22:08:54 +08:00
原来 Python 会用装饰器都要写进简历啊,看来我真的老了
TaoEric
2018-02-02 22:23:53 +08:00
@KKKKKK 哈哈,让您见笑了,那你觉得有哪些高级语法能放进简历里面呢?
okzpy9425
2018-02-02 22:26:29 +08:00
同楼上 我也是老了。。。这种东西我都不往简历中写。。怪不得没工作。。。
Leigg
2018-02-02 22:34:23 +08:00
母鸡,不过起步时间和你一样,学的爬虫,准备进阶 NLP
TaoEric
2018-02-02 22:53:24 +08:00
@Leigg 加油啊
kkzxak47
2018-02-02 22:58:04 +08:00
Web 开发的话技术上应该没有障碍了,但你要考虑的是如何成为一个公司员工的问题,成为一个“产品”。
“大概率无法登陆聊天室”,甚至要求下载到本地部署……
这样一个不成熟产品就不应该放出来。
你可能觉得这个作品技术上真的很不错,但是一小点缺陷导致的糟糕的可用性就决定了它是失败的产品。
其实在公司里,除了技术部门的人,没人会在意技术细节,他们要的是可用性,不论什么实现方式,达成目的是第一位的,其余的可维护可扩展之类的技术特性需要你来保护,不被进度摧残。
能满足用户需求,你就是神; 满足不了,你就是废柴。你具体会什么技术是无关紧要的。
宁愿砍需求,也不要放出不完整产品。
stamaimer
2018-02-02 23:08:13 +08:00
根据狗书作者博客写的?
billlee
2018-02-02 23:27:13 +08:00
所以你到底是要找前端职位还是后端职位。。如果是要找 'python web', 那应该是个后端职位,那简历应该把后端放在前面。
然后你的简历让我觉得你的后端水平实在不怎么样
「了解如何用 Socket 进行 Web Server 的搭建」根本不知道在说什么
「使用过 MySQL 数据库和 MongoDB 」这个水平让我觉得是无法胜任后端工作的
TaoEric
2018-02-02 23:42:02 +08:00
@kkzxak47 真的很感谢您写了这么多,您的建议我一定虚心接受,我那个聊天室是用 WebSocket 写的,我觉得写在简历上能给我加分,但是当我部署到线上环境的时候,由于日本服务器(国内服务器要备案)实在太慢了导致经常会卡掉无法正常通信,而部署在本地则完全没有问题。我会把它从简历上删掉的。您后面的话对我真的很有用,真的很感谢您的建议。
TaoEric
2018-02-02 23:49:19 +08:00
@stamaimer 不是的,狗书严格意义上说我只看了数据库那一个章节,就是部署 flask-sqlalchemy。其他的基本上就是看看视频,然后查查资料之类的,邮件我使用的另外的一个库( yagmail ),文章发布我用的是 editor.md 这个前端库,其他基本上是自己手写的。
TaoEric
2018-02-02 23:52:57 +08:00
@billlee 恩,您的批评很有道理,我之前觉得我这种初级员工可能基础不到数据库这块的地方,所以主要把精力放在了前端的学习上面,我也是最近才知道数据库对后端这么重要。
xiaogua
2018-02-02 23:55:47 +08:00
敢大摇大摆出来招摇,挺屌的。
SingeeKing
2018-02-02 23:57:14 +08:00
邮箱千万别用 qq
Nick2VIPUser
2018-02-03 00:09:44 +08:00
看上去有些简陋,不过功能都实现了。也许楼主可以稍微追求完美一点,让每一个项目都像一个独立的应用给访问者良好的体验。楼主的想法可能是想展示的自己的东西能够搭建起来,能够跑起来以此说明自己会做。但是看上去还不够好啦~至于简历,也吐槽一下 python 高级特性那块,需求不是靠高级特性解决的,是靠自己苦思冥想查找资料设计的代码逻辑 /找第三方库 /研究开源代码等方式解决的。
zhngnmng
2018-02-03 00:29:56 +08:00
@xiaogua 是知乎的萧老哥吗
congeec
2018-02-03 05:35:37 +08:00
@xiaogua 削瓜

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

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

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

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

© 2021 V2EX