学完编程基础都是怎么继续进阶的?

2015-09-19 12:14:42 +08:00
 urlfor
学临床医学专业的, 课余时间在自学 Python, 会了一些 Python 基础的知识 (数据结构和算法表示没怎么接触过),之前 follow 了 Coursera 的"Python 交互入门"做了几个小小的游戏, 平时就只会写一些小爬虫, 感觉编程不能就这么点吧? 嘿嘿, 大家刚学完编程基础都是怎么进阶的呀?
4955 次点击
所在节点    Python
28 条回复
Goooogle
2015-09-19 22:11:00 +08:00
找个需求

以个人为例
Linux 下没有网易云音乐的 GUI 客户端,没法显示歌词,就自己写个插件
https://github.com/wu-nerd/dmusic-plugin-NeteaseCloudMusic
当然我还想用 Flask 写个 Blog+MicroBlog 之类的,一直没时间


看你需求了
没需求的创造需求
tao1991123
2015-09-19 22:27:51 +08:00
话说 我学医的大学五年天天忙得和高三一样,楼主既然还有空学编程?
tao1991123
2015-09-19 22:28:37 +08:00
打错字了 是 我学医的大学五年天天忙得和高三一样
tao1991123
2015-09-19 22:28:59 +08:00
囧 第二次怎么又错了 是 我学医的同学大学五年天天忙得和高三一样
urlfor
2015-09-19 22:51:40 +08:00
嘿嘿,谁说的学医的就不能搞编程了? 我是医学渣,所以课余时间比较充足而已。( 羞!) 另外呢 学医真的很辛苦,尽管我算是学渣,但大学确实如楼上同学提到,比高三还累。
ccen3020
2015-09-20 11:14:25 +08:00
想到什么东西就自己用程序去实现
找一本比较好的教材,用语言的特色把程序慢慢变得高大上起来,并且让程序更加智能化人性化,尽可能地增加功能
有空可以看看别人是怎么实现类似的功能的
就是造个轮子,然后把轮子变得好看点,好用点,然后看看别人是怎么造同样的轮子的
realpg
2015-09-20 15:36:55 +08:00
while (true ) {
做项目();
做项目();
做项目();
}
wizardforcel
2015-09-20 19:00:30 +08:00
1. 找框架玩玩 web 应用。

2. 上 leetcode 刷算法。

3. 数据挖掘, Coursera 上有相关的课程,这几年挺火的。

4. 拿 opencv 玩图形学。

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

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

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

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

© 2021 V2EX