后端需要学什么?

2015-12-27 01:29:26 +08:00
 honmaple
原谅我问了这么 low 的问题,实在是最近不知道学什么,很迷茫。
先说明情况,我学的是 python 的 flask 框架,因为之前自学过 python ,所以最近一个多月跟着 flask 文档边学边写了一个网站,网站地址 https://honmaple.com(写的很 low ,见谅),问题是现在网站基本完成了,却不知道接下来该怎么做,我知道对于后端应该是优化,可问题是该怎么优化,作为后端应该做什么?

我自我总结一下现在技能, html/css 能看懂并简单修改,虽然使用 linux 作为主系统,但也只停留在用上,只会写简单的 shell 脚本,如果要搭建什么服务还得借助 google , python 上写过简单的爬虫,用的 beautifulsoup+lxml 抓取豆瓣读书等,接下来就是 flask 了。数据库上也只是会简单的创建插入选择更新等基本语句(postgresql)

虽然不应该为了学而学,但总要有一个学的方向,请教各位大神,如果我要应聘 python 后端的岗位,还需要了解什么知识,对于网站的后端又应该怎么优化?
后端该不会还要学运维吧?
12352 次点击
所在节点    程序员
38 条回复
cxbig
2015-12-27 02:16:14 +08:00
精通一门后端语言:
*实现各种业务逻辑
*对接各种数据库( MySQL 、 PostgreSQL 、 MongoDB 、 Neo4j ……)
*提供 API ( SOAP 、 RESTful )
*捆绑搜索引擎( solr 、 sphinx )
*捆绑各式 cache 服务( Redis 、 Varnish 、 Memcached ……)
*提供 cluster 扩展解决方案
……

懂运维最好,要知道如何在各种平台部署(自建服务器群、 AWS ……),他们的优劣又是什么。
movtoy
2015-12-27 03:31:10 +08:00
找工作,不是先去学 PHP ?
sirgod
2015-12-27 07:21:52 +08:00
直接去应聘吧,工作中需要啥再学
kingcos
2015-12-27 07:49:41 +08:00
也想问这个问题,大家都问确定学习的路线的?是按部就班,还是走着瞧。。。
Rice
2015-12-27 08:31:11 +08:00
我以前自学前端,对着招聘要求学。
hqs123
2015-12-27 08:37:28 +08:00
可以看看网上的后端招聘要求就大概知道要学哪些东西。
USDBUS
2015-12-27 08:51:50 +08:00
必需是 PHP 啊
znoodl
2015-12-27 09:18:27 +08:00
对我来说带界面的都是前端,只提供接口才叫后端
ssynhtn
2015-12-27 12:43:20 +08:00
让人去看招聘要求的也是醉了
seeker
2015-12-27 13:07:49 +08:00
CRUD?
XD
lenran
2015-12-27 14:13:15 +08:00
C/C++ python java PHP node.js HTML+CSS(5)必会 数据库必学 Linux 必会 各种 nosql 等等多了去了。
以后都是全栈的
jugelizi
2015-12-27 14:35:35 +08:00
可以做写数据处理呀
比如分词,语义识别,
高并发的请求优化,缓存呀
felixzhu
2015-12-27 14:52:27 +08:00
强烈建议楼主去一个优秀的团队认识优秀的人,你会知道差距的。。。
honmaple
2015-12-27 15:33:14 +08:00
@felixzhu 什么意思,我现在还未毕业,只是想趁着在学校多学点东西
honmaple
2015-12-27 15:34:31 +08:00
@cxbig oh my god,要懂得这么多
honmaple
2015-12-27 15:36:05 +08:00
@movtoy @USDBUS 已经入坑 python,php 暂时不想了
wgwang
2015-12-27 15:36:32 +08:00
学 python ,来我们公司实习
lenran
2015-12-27 15:36:50 +08:00
@cxbig solr 这个引擎是 java 的
honmaple
2015-12-27 15:37:07 +08:00
@sirgod 嗯,下学期准备去找实习,希望能找到
honmaple
2015-12-27 15:39:17 +08:00
@Rice @hqs123 网上招聘大多是需要精通 xxx ,但什么程度才算是精通,没什么概念

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

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

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

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

© 2021 V2EX