非科班大三学生想当程序员,有一些问题想问

2017-05-05 12:36:58 +08:00
 hsiaoljoshua

本人帝都某 211 财经院校学生,经济类专业,想要毕业的时候找一份程序员的工作。但是苦于周围是在没有这种环境,我们学校也没有计算机学院,完全不了解现在这个圈子是个什么样的状况。所以有几个问题想问:

有些问题已经查过一些资料,但是依旧有点迷茫。在这里提问,主要是想得到一些经验建议,几句话也可以,希望能够得到一点帮助。就算可能提供不了帮助,但是看完我写的这一段话,也很感谢你。

1997 次点击
所在节点    问与答
14 条回复
shuirong1997
2017-05-05 14:21:24 +08:00
1.大三不晚(尽管你没问)
2.你提到技能全职工作的话,是大都要点的,会用,能做出项目是基本要求。
3. 两个月努力下,能找到暑期实习的话,我提供个方向你参考:Python web,Flask 或者 django 你选个吧
coderluan
2017-05-05 14:36:38 +08:00
现在 python 的工作好找么?
好找。

编程语言在求职是不是很重要?
对应届生来说重要。

或者算法数据结构这种基础的东西更重要?
从职业发展来说,这些非常重要。应届生如果不是 [高学历想进大厂] ,则可以先偏应用技术一些。

大概要求水平要到什么程度?
自己上招聘网站翻翻各种职业要求呗

现在有点迷茫,到底如何提高 python 水平?感觉方向好多,难以一一精通。靠写项目么?
系统的学习(看经典教程书籍,别自己瞎研究),然后做项目(学习使用一种主流框架)。

想问一下有没有办法根据市场需求快速提高对应的水平,拿到一份实习?
可以迅速去掌握一种常用框架,做出个作品

考虑到以后求职的话,程序员有那些必点的技能?
专业基础课,搜索引擎,各种工具。

能否介绍一下提高的经验?
太多不写。

如何在现在的基础上提高水平,找到一份暑期实习?
说过了。

如何进一步提高水平,在毕业时找到一份过得去的工作?
其实也说过了,要么加强基础,要么加强应用。
alexinit
2017-05-05 15:30:13 +08:00
非科班出身基础就会比较差,如果会写一点爬虫,建议就从爬虫这条路入手,已经能简单的实现爬虫后,就可以使用一些爬虫框架,比如 scrapy 之类的去爬取一些复杂且有限制的网站,在爬取过程中你会遇到很多问题,要了解 http 访问的机制,如何抓包分析网站登录验证,如何对抗防爬机制(一般的防爬机制就是频率的限制会封 IP ),对抗过程中可以接触到代理池( github 上有很多已经实现好的代理池爬虫代码直接可用),邮箱服务搭建,数据库使用(推荐 mongodb )等。精通都是在遇到坑之后把坑填了然后再遇见坑再填的过程中成长起来的,精通也是指用某个技术快速解决各类问题的过程,而且等你掌握了 python 后学习其他语言也会很快上手。
hsiaoljoshua
2017-05-05 16:59:15 +08:00
@shuirong1997 非常感谢回复。正在学习 Django。希望能够找到暑期实习。
hsiaoljoshua
2017-05-05 17:07:58 +08:00
@coderluan 感谢您的耐心回复。您也是觉得 python web 是比较靠谱的方向是吗?另外,找这种方向的实习有必要刷算法题么?谢谢您。
hsiaoljoshua
2017-05-05 17:12:55 +08:00
@alexinit 感谢回复。其实 python 爬虫也看过一些书籍与教程,但是过程中坑真的好多,学起来很迷茫。有些问题不太好找到答案。
jameshuazhou
2017-05-05 17:34:59 +08:00
属于自学过来的人(相信很多人也是),刚好也从大三开始入坑,之前连拼音都不会打。
个人觉得 @coderluan 讲得很到位,值得好好参考下。
另外,建议不要急着工作(以后有得你做的),把大三大四这两年时间充分用上,发挥高考精神,把基础深深打牢。
至于语言框架方面,python/django 大概掌握就行了,但 c 语言一定要学好,即使用不上。
coderluan
2017-05-05 17:55:10 +08:00
@hsiaoljoshua

限定在 python 内,web 确实靠谱(也就是相对爬虫和机器学习),除非你励志想进大厂,并且学习起来丧心病狂,否则你剩下的时间学基本也只够学个框架了...
shuirong1997
2017-05-05 19:48:21 +08:00
@coderluan 言简意赅。
hsiaoljoshua
2017-05-05 20:41:31 +08:00
@jameshuazhou 为什么要学好 c 语言?是从理解计算机底层来说的吗?
hsiaoljoshua
2017-05-05 20:41:47 +08:00
@coderluan 非常感谢。
yingos
2017-05-06 13:54:28 +08:00
我是大一,听我们已经毕业的学长说,算法数据结构这东西毕业很少用到,等工作一两年后,工资涨到瓶颈了,会算法数据结构的人工资还会继续涨。
hsiaoljoshua
2017-05-06 15:30:17 +08:00
@yingos 原来如此。确实网上有很多人都提到算法与数据结构很重要。谢谢您提供的信息。
Vizogood
2017-05-07 08:40:18 +08:00
少打游戏少睡觉 多写代码多看书
争取毕业前写够 2000+ 小时
做成一个自己很满意的项目

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

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

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

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

© 2021 V2EX