V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Safair
V2EX  ›  程序员

大二软件工程 Python ,二本学校资源比较少,请问各位前辈大神现在有哪些方向?

  •  
  •   Safair · 2019-02-22 09:29:06 +08:00 · 2705 次点击
    这是一个创建于 2105 天前的主题,其中的信息可能已经有所发展或是发生改变。

    恳请大神给我指点一下方向,比如数据分析也可以是其他方向, 专门介绍一个方向 ,然后可以推荐专门学习 PANDAS,NUMSY 之类的库等等,然后有哪些学习的网站或者资源, 或者可以到哪里买视频,要看那些重点 也可以是人工智能,大数据,求大神指导,尽量详细,万分感激,来年发大财.

    16 条回复    2019-02-22 20:27:36 +08:00
    Raisu
        1
    Raisu  
       2019-02-22 09:35:40 +08:00
    学一点 web 应该是不会错的,然后其他的方向不知道,学生还是扎实基础比较好。
    yamasa
        2
    yamasa  
       2019-02-22 10:11:26 +08:00
    虽然不是搞 python 的。感觉现在如果走 web 的话 java 或者 go 更好些吧? python 的话应该更适合走大数据这条路。才大二,好好系统地从 csapp 开始撸扎实基础才是王道。框架语言天天变,唯内功永存。
    lazyfighter
        3
    lazyfighter  
       2019-02-22 10:16:43 +08:00
    说实话我觉得现在学 java 和 go 比较好
    ytmsdy
        4
    ytmsdy  
       2019-02-22 11:46:51 +08:00
    你把 1024 上近一年的图片都爬下来,就基本上算是及格了。
    ospider
        5
    ospider  
       2019-02-22 13:08:23 +08:00
    好好学习吧,别整什么 Python 幺蛾子。你看你这几句话里面,中英标点混用,NumPy 拼错了,所有字幕只会使用大写,这都是凸显水平低的地方。

    程序员从来不是按语言分类的,虽然说每个人可能有一门自己最趁手的语言,算法和工程能力才是核心。
    gulili
        6
    gulili  
       2019-02-22 15:54:40 +08:00
    @ospider 说的很对,建议没事做做题,一方面积累算法,面试时候用的着,一方面熟练语言语法。什么人工智能,大数据这些先别多想,先把目前学校的数学课专业课全考到 90+。如果努力了还做不到就以后也别想了。
    xkeyideal
        7
    xkeyideal  
       2019-02-22 16:05:10 +08:00
    算法和数据结构先学好,没事多做做算法题目,leetcode 啥的刷刷,另外网络知识好好学习。
    建议走 web 方向,前端多学一点,把 js 玩 6 了
    后端语言放弃 python 吧,岗位太少了,没啥前途,nodejs, java 和 go 都比较不错

    说你一句,二本学校(非学历歧视)还搞大数据,AI,你敢去,公司还不敢要呢。才大二,多掌握基础,眼高手低不好
    flavoury
        8
    flavoury  
       2019-02-22 16:05:55 +08:00 via iPhone
    我就是找不到工作来搞人工智能的,我发现并不好搞,数学功底要求较高。如果觉得自己还行可以去考个研究生读读,再搞人工智能不迟
    shenxgan
        9
    shenxgan  
       2019-02-22 16:24:28 +08:00
    1. web 方向:django/flask
    2. 数据处理分析方向:pandas
    3. 爬虫方向:学好正则表达式
    shenxgan
        10
    shenxgan  
       2019-02-22 16:25:41 +08:00
    4. 大数据方向:spark,不过一般大数据 hadoop 系列基本上都是用 java
    5. AI 方向:(这个不了解)
    houshuu
        11
    houshuu  
       2019-02-22 16:48:31 +08:00   ❤️ 1
    AI 方向的话, 扎实掌握高数, 统计学后进展会很快. 所以就算我是 AI 方向学科的计算机专业, 也是大二下才开始系统学习.
    大二下基本上进行的是概述, 大三才开始真正的算法学习, 实装等等.
    我们研究室的学习会, 教授指定入门书目是 [The Elements of Statistical Learning]( https://web.stanford.edu/~hastie/ElemStatLearn/), 电子版免费的. 另外一本简单一点的参考是 [统计机器学习]( https://www.amazon.co.jp/%E7%B5%B1%E8%A8%88%E7%9A%84%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E2%80%95%E7%94%9F%E6%88%90%E3%83%A2%E3%83%87%E3%83%AB%E3%81%AB%E5%9F%BA%E3%81%A5%E3%81%8F%E3%83%91%E3%82%BF%E3%83%BC%E3%83%B3%E8%AA%8D%E8%AD%98-Tokyo-Tech-Be%E2%80%90TEXT-%E6%9D%89%E5%B1%B1/dp/4274502481)
    纯看书的话我当时吃不消, 一边查找资料一遍看的. 参考比较多的是李航的统计学习方法. 网络资源的话, CSDN 有很多复制粘贴, 但是其中有一部分文章质量还不错, 有图讲的挺清楚的, Udemy 上有些课程可以参考.
    计算机学科的资源网络上真的太多了, 优质的也很多, 完全取决于你自己想不想学, 有没有毅力坚持看下去.
    也可以买一些实战 Python 机器学习的书练手, 就有比较多的 pandas, numpy 使用可以熟悉. 但是感觉就和教授和我讲的差不多, AI 相关的本科就算读完了知识也不够, 现在已经决定考研.

    我自己的话其实不在乎方向的, 学计算机学的就是一个兴趣, 用 Flask 开发 API, 简单的 IoT 设备组装开发, Swift, go-lang 后端, 网页设计, UI 设计, 算法, Unity 小游戏开发, 有空都会自己去试试, 我觉得只有试的多了才知道自己最喜欢最适合搞什么.
    ospider
        12
    ospider  
       2019-02-22 18:48:40 +08:00
    你现在唯一正确的选择是拼命学习,考一个 985 的研究生。当然如果你不打算走技术这条路,有别的生财之道就算了
    shm7
        13
    shm7  
       2019-02-22 19:17:52 +08:00 via iPhone
    数据分析师都是不用 python 的,除非你去的少之又少的量化投资场景,那么 python 不够的。

    然后爬虫、web 后台…

    不推荐 ml,python 和 ml 是两个东西,上面讲的,系统学习的人不会用入门科普没卵用的书籍的。
    wdv2ly
        14
    wdv2ly  
       2019-02-22 19:19:58 +08:00 via Android
    软件工程教 python ?打扰了
    CodeCore
        15
    CodeCore  
       2019-02-22 19:27:04 +08:00 via iPhone
    哇,羡慕,大把的时间,学好专业课,多会几门语言,学学 Go/Java。。。盾刷算法题。毕业工作不愁。
    qihuandaxia
        16
    qihuandaxia  
       2019-02-22 20:27:36 +08:00
    可以在 https://www.flyai.com 网站从简单的项目做起
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3869 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 10:28 · PVG 18:28 · LAX 02:28 · JFK 05:28
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.