情况:男,二十四岁,地理学硕士,研二在读。平时学校的项目中负责结合 GIS 用 Python 编程,主要是玩数据分析和建模、科学计算、写写小爬虫等,一年来代码超过 2000 行吧(忽略质量),也算是对 Python 有一定的了解。本身做城市规划方向,因为自身性格和思维方式原因,发现实在不适合做这一行,所以萌生转行的念头。
基础:自身有一定编程基础和比较浓厚的兴趣,初中自学过 VB 和 ASP ,高中自学过 PHP + MySQL 和 HTML + CSS + JS ,自编过粗陋的仿 CnBeta 小站,玩过一段时间 SEO ,当时做站靠 Google Adsense 赚过近千刀。 Python 是大学自学的,还自学过一段时间数据结构
鉴于目前的技能,初步想到转行有几种途径:
①转数据分析岗:平时做数据分析比较多,对 Excel 、 SPSS 和 Clementine 数据处理都比较熟悉,掌握基本的数理统计方法,自学过常见的数据挖掘和机器学习算法,接触过 scipy 、 sklearn 、 pandas 等库
②Python + Flask :还没学过 Flask 之类的框架,但相信学起来应该相对比较好入手?做 Web 开发自己好歹有那么一丁点基础
③直接退学报培训班谋出路: iOS / Android / 前端 / PHP ?
不知道还有没有别的路子,求建议
读到硕士才想转行的问题,的确是我人生规划、职业规划的重大失误,本身性格宅,只想搞技术,真心不是一时兴起才跟风转的,大家轻喷。目前有三方面的犹豫:①是否退学,平时导师给的项目繁重,没有周末,不退学是很难抽出时间自学或上培训班的;②年龄问题,年纪已经不小了,如果读完硕士出来就二十五,担心竞争力;③学历问题,担心别人不要此专业出身,虽然本硕都是 985 ,可是专业毕竟离 cs 太遥远。
真心诚求各位前辈的建议!
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.