查看: 685| 回复: 0
跳转到指定楼层
上一主题 下一主题
收起左侧

finance/BA背景python还算熟应不应该为了刷题重新学java

全局:

注册一亩三分地论坛,查看更多干货!

您需要 登录 才可以下载或查看附件。没有帐号?注册账号

x
不知道应该发在哪个版, 找了一会觉得这个版好像没有那么严肃。。就发这个版了,如有错误,麻烦版主帮忙移版了
lz背景: BA和quant finance同时在读,主要用SAS, python, Matlab,暑假打算实习的同时认真刷题,也打算上Shawn 的算法课(还在怕自己跟不上和付钱上课会更有动力之间纠结)
上过的公开课:  coursera北大的程序专项的前三个课(C/C++) [完全没学明白,让我丧失了对c/c++的兴趣],duke的java专项的前两个【这个课以做项目带着学java, 所以有种没有系统学的感觉】,
算法和其他:一本data structure essential 书学到了list.上学期旁听了operating design【但是也只是旁听的水平】
听了Shawn老师的第一节课, 第一道题能听懂,后面就跟不上了,讲时间复杂度空间复杂度,知道是怎么回事,但是让我自己想需要想很长时间才能想明白。

python,上学期每周一个quant finance大作业,在没有任何python背景,书上的公式也看不懂的情况下,一路狂被虐,终于到了基本能用python 实现自己的想法,能用pycharm debug,  没写过面向对象的python,用的最多的是numpy,pandas,和一些处理时间序列常用的包 这样的基本情况。
java,如上,用java完成过两个小项目,但是现在跟cs61b用command line感到十分发怵。。。
我看到说java/c能学的比较基础、扎实,这样的背景下,是否应该认真学command line, 学java, 又或者学java不一定要用 command line 还是应该直接用python来刷题呢?

上一篇:在职战拖延症,在忙每天也要刷1道
下一篇:简单题战拖
您需要登录后才可以回帖 登录 | 注册账号
隐私提醒:
  • ☑ 禁止发布广告,拉群,贴个人联系方式:找人请去🔗同学同事飞友,拉群请去🔗拉群结伴,广告请去🔗跳蚤市场,和 🔗租房广告|找室友
  • ☑ 论坛内容在发帖 30 分钟内可以编辑,过后则不能删帖。为防止被骚扰甚至人肉,不要公开留微信等联系方式,如有需求请以论坛私信方式发送。
  • ☑ 干货版块可免费使用 🔗超级匿名:面经(美国面经、中国面经、数科面经、PM面经),抖包袱(美国、中国)和录取汇报、定位选校版
  • ☑ 查阅全站 🔗各种匿名方法

本版积分规则

>
快速回复 返回顶部 返回列表