T******g 发帖数: 790 | 1 大家先看这个帖子
8个月从CS菜鸟到拿到Google Offer的经历+内推
http://www.1point3acres.com/bbs/forum.php?mod=viewthread&tid=77
(出处: 一亩三分地论坛)
第一,知识
掌握一门编程语言
我选了python,
因为语法和数据结构足够简单,
让我更加关注代码的作用 — 目的apply到数据结构上。
现在初中教coding都用python,因为好入门,转专业的可以从python开始,当然面试还
是用java |
z****e 发帖数: 54598 | 2 既然面试还是java,那就干脆直接java好了
熟悉一个语言以及ecosystem,真没那么容易
java的public static void main(string[] args)这一行必需写的有不少文章 |
a**********0 发帖数: 422 | 3 python做点东西挺难的 网上下下来的东西我都得改 我用的老版ubuntu 更麻烦 我觉得
python在google的维护好 也就是说 他们是 保时捷的python 我们用的是 低端的
python |
z****e 发帖数: 54598 | 4 python的lib的各种兼容性问题可以让人抓狂
我搞一个scipy都要重新编译gfortran
如果要绕开这种兼容性问题,其实最好用linux,比如楼上用的ubuntu
但是我是懒得折腾了,所以苦逼地折腾了好久scipy的安装
烦都烦死了,最可恶的上次有人还说我这么搞python不对…… |
a**********0 发帖数: 422 | 5 我用老版ubuntu 问题也很多 但是似乎有个简单的解决方案 有人做了一个网站 是针对
pc的 挂了好多exe 就是numpy pandas等等的
python这玩意运行也很慢 而且我还是习惯eclipse run所有的东西 就装了pydev
pydev是有bug的 这是真的 我代码没有错误 但是pydev提示要改 我都忽略了
去解决兼容性问题我最后很多次都是去改lib的代码 甚至改函数的signature 非常浪费
时间
【在 z****e 的大作中提到】 : python的lib的各种兼容性问题可以让人抓狂 : 我搞一个scipy都要重新编译gfortran : 如果要绕开这种兼容性问题,其实最好用linux,比如楼上用的ubuntu : 但是我是懒得折腾了,所以苦逼地折腾了好久scipy的安装 : 烦都烦死了,最可恶的上次有人还说我这么搞python不对……
|
z****e 发帖数: 54598 | 6 pydev可以让python代码快起来,但是对于c++,fortran那些包就无能为力了
我每次编译python那些包,看到一堆的warnings都胆战心惊的
实在是没时间去debug那些代码,你还改了lib代码,很强
【在 a**********0 的大作中提到】 : 我用老版ubuntu 问题也很多 但是似乎有个简单的解决方案 有人做了一个网站 是针对 : pc的 挂了好多exe 就是numpy pandas等等的 : python这玩意运行也很慢 而且我还是习惯eclipse run所有的东西 就装了pydev : pydev是有bug的 这是真的 我代码没有错误 但是pydev提示要改 我都忽略了 : 去解决兼容性问题我最后很多次都是去改lib的代码 甚至改函数的signature 非常浪费 : 时间
|
a**********0 发帖数: 422 | 7 主要改函数的signature 让输入输出成为合适的类型 逻辑根本不敢改 怕改了不work
【在 z****e 的大作中提到】 : pydev可以让python代码快起来,但是对于c++,fortran那些包就无能为力了 : 我每次编译python那些包,看到一堆的warnings都胆战心惊的 : 实在是没时间去debug那些代码,你还改了lib代码,很强
|