Redian新闻
>
请教基因克隆以后的测序问题
avatar
请教基因克隆以后的测序问题# Biology - 生物学
g*e
1
去加拿大签H1B, 去年在美国国内从F1转的
听到版上有人说有可能被check,这样用I94的revalidation有可能可以回到美国,这样
的话我就需要I94
请问我在机场就不交,是应该这样吗?还是交了比较好
非常感谢
avatar
z*3
2
为啥需要ide呢?
因为一般遇到一个对象,通过ide快速定位对象
看看这个对象声明的时候,这个对象是啥,这是一
其次要看看这个对象有什么方法
然后选择合适的方法以转换数据
这个通过ide的.来做,自动弹出方法列表
这两个是ide最经常被用的两个features
脚本做不到这两点
给你一个var,你说这是什么东西?
当你需要转换数据的时候,看到var
这个没有什么信息含量,完全就是一个标志符
这还要你来告诉我这是一个var?
所以一旦写大了之后,你就会开始混乱了
就开始无法识别这是个什么玩意了
vi根本不会给你建什么索引
你能做的就是通过/去找关键字
这种开发效率,也就是搬运一下数据
复杂的做不了,话说搬运数据需要本科生来做吗?
恩,也许美国人蠢到连搬运数据这么简单的东西都认为是high tech
这也有可能,多数美国佬能把100以内的加减乘除做清楚就不错了
美利坚这些年有些江河日下,看来也不是完全没有道理的
avatar
v*a
3
拿有我insert DNA的plasmid去测序,用的是在vector上的primer(在insert的两边)
来读序列(是测序公司提供的T7和T3 primer),结果insert的头和尾总是有大概15~
20个bp读不出,都是N(我的insert有1.5kb左右),不知道这个问题该怎么解决好?
还有一个问题,发现这个plasmid在insert DNA的大约970bp处有一个碱基突变,由A/T
突变为G/C,就这一个不符,不知道这个是因为什么原因呢?
谢谢高手们回答吖
avatar
S*I
4
Theoretically, once you apply for a visa at US consulate in Canada,
automatic revalidation cannot be used any more. So it doesn't matter.

【在 g*****e 的大作中提到】
: 去加拿大签H1B, 去年在美国国内从F1转的
: 听到版上有人说有可能被check,这样用I94的revalidation有可能可以回到美国,这样
: 的话我就需要I94
: 请问我在机场就不交,是应该这样吗?还是交了比较好
: 非常感谢

avatar
g*e
5

你说的是scala吧
写c++的基本可以通过A a;知道A是什么class,有哪些方法。都记在脑子里了。要是不知
道的话,去terminal里grep一下,打开头文件看一看,下次就渐渐熟悉了。
只有jvm上的低效语言才需要靠ide这么跳来跳去。jvm程序员的脑子里只有对象的概念
,没有电脑的概念,就知道创建新类型。

【在 z*******3 的大作中提到】
: 为啥需要ide呢?
: 因为一般遇到一个对象,通过ide快速定位对象
: 看看这个对象声明的时候,这个对象是啥,这是一
: 其次要看看这个对象有什么方法
: 然后选择合适的方法以转换数据
: 这个通过ide的.来做,自动弹出方法列表
: 这两个是ide最经常被用的两个features
: 脚本做不到这两点
: 给你一个var,你说这是什么东西?
: 当你需要转换数据的时候,看到var

avatar
T*t
6
传统sequencing好像都是这样,primer后面的20bp甚至我见过到50bp左右的噪音都很大
,读不出准确的序列来,我觉得跟测序胶的制备质量有关系。但是开始15到20个bp读不
出来是很正常的。解决方法很容易,在insert两端再往外20个bp左右设计一个新的测序
引物就好了。
第二个问题,如果你几次测序结果都肯定了那个是突变而不是误测的话,那应该就是突
变了。。。用site-directed mutagenesis把它变回来就好了。
avatar
B*5
7
入境加拿大不需要交,但是大使馆签证的时候会收走
avatar
z*3
8
lol
记在脑子里不就是需要查嘛?
别人写的代码你记在脑子里?
累不累?
屎坑就这么出来的
你要记你去记

【在 g*********e 的大作中提到】
:
: 你说的是scala吧
: 写c++的基本可以通过A a;知道A是什么class,有哪些方法。都记在脑子里了。要是不知
: 道的话,去terminal里grep一下,打开头文件看一看,下次就渐渐熟悉了。
: 只有jvm上的低效语言才需要靠ide这么跳来跳去。jvm程序员的脑子里只有对象的概念
: ,没有电脑的概念,就知道创建新类型。

avatar
v*a
9
谢谢你啊
我用的是测序公司直接提供的T7 primer,序列是在vector上的T7 Promoter区,在我
insert之前大概20bp左右
你的意思是我自己再设计一个在vector上比T7更加前的引物么?
我用sense和antisense的primer来测,都发现这个碱基不对,看来真是突变了。。。

【在 T**********t 的大作中提到】
: 传统sequencing好像都是这样,primer后面的20bp甚至我见过到50bp左右的噪音都很大
: ,读不出准确的序列来,我觉得跟测序胶的制备质量有关系。但是开始15到20个bp读不
: 出来是很正常的。解决方法很容易,在insert两端再往外20个bp左右设计一个新的测序
: 引物就好了。
: 第二个问题,如果你几次测序结果都肯定了那个是突变而不是误测的话,那应该就是突
: 变了。。。用site-directed mutagenesis把它变回来就好了。

avatar
a*2
10
留在身上可能性不大
avatar
m*t
11
+1
主要是需要multiple files的搜索,不是只碰一个file那么简单的事
这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最
后还生出个baby出来
而且因为同时使用python和perl,在同一个terminal下实在很方便
IDE怎么弄,打开一堆窗口吗?

【在 g*********e 的大作中提到】
:
: 你说的是scala吧
: 写c++的基本可以通过A a;知道A是什么class,有哪些方法。都记在脑子里了。要是不知
: 道的话,去terminal里grep一下,打开头文件看一看,下次就渐渐熟悉了。
: 只有jvm上的低效语言才需要靠ide这么跳来跳去。jvm程序员的脑子里只有对象的概念
: ,没有电脑的概念,就知道创建新类型。

avatar
v*a
12
site-directed mutagenesis我没接触过
能不能多给点提示?

【在 T**********t 的大作中提到】
: 传统sequencing好像都是这样,primer后面的20bp甚至我见过到50bp左右的噪音都很大
: ,读不出准确的序列来,我觉得跟测序胶的制备质量有关系。但是开始15到20个bp读不
: 出来是很正常的。解决方法很容易,在insert两端再往外20个bp左右设计一个新的测序
: 引物就好了。
: 第二个问题,如果你几次测序结果都肯定了那个是突变而不是误测的话,那应该就是突
: 变了。。。用site-directed mutagenesis把它变回来就好了。

avatar
z*3
13
我反正是不想去用什么grep,vi
都是很低效的方式
我是人,这些机器能够简化的东西,都应该交给机器去做
连机器都不会用的人,迟早被机器淘汰
ide就是机器的一种,人的大脑是有限的
有些东西能不记就不记了,男人就是这么懒
要是不懒,就没有电脑这种东西了
应该用01去刻代码,一开始不知道没关系,反正按照你的说法
慢慢就熟悉了

【在 g*********e 的大作中提到】
:
: 你说的是scala吧
: 写c++的基本可以通过A a;知道A是什么class,有哪些方法。都记在脑子里了。要是不知
: 道的话,去terminal里grep一下,打开头文件看一看,下次就渐渐熟悉了。
: 只有jvm上的低效语言才需要靠ide这么跳来跳去。jvm程序员的脑子里只有对象的概念
: ,没有电脑的概念,就知道创建新类型。

avatar
g*y
14
是的测序最前 都会有30多N的。

【在 v***a 的大作中提到】
: 谢谢你啊
: 我用的是测序公司直接提供的T7 primer,序列是在vector上的T7 Promoter区,在我
: insert之前大概20bp左右
: 你的意思是我自己再设计一个在vector上比T7更加前的引物么?
: 我用sense和antisense的primer来测,都发现这个碱基不对,看来真是突变了。。。

avatar
z*3
15
按住command,点击关键字就行了
有颜色为什么不用?我们大学学adv. math的时候
那个数学老师在黑板上的各种颜色非常直观
很快就看明白了

【在 m********t 的大作中提到】
: +1
: 主要是需要multiple files的搜索,不是只碰一个file那么简单的事
: 这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最
: 后还生出个baby出来
: 而且因为同时使用python和perl,在同一个terminal下实在很方便
: IDE怎么弄,打开一堆窗口吗?

avatar
k*u
16
定点突变,很成熟的技术,自己google,pubmed都能找到很多信息的。
也有很多公司卖kit的,看kit manual也可以的。
其实相对于定点突变,还是重新克隆一下方便点。用高保真酶,多挑几个克隆,
总有一个会成功的。

【在 v***a 的大作中提到】
: site-directed mutagenesis我没接触过
: 能不能多给点提示?

avatar
z*3
17
窗口开太多,右键点击tab,选择close others
自然就剩下当前那一个了

【在 m********t 的大作中提到】
: +1
: 主要是需要multiple files的搜索,不是只碰一个file那么简单的事
: 这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最
: 后还生出个baby出来
: 而且因为同时使用python和perl,在同一个terminal下实在很方便
: IDE怎么弄,打开一堆窗口吗?

avatar
d*y
18
第一个问题:几十个碱基在测序的时候missing是正常的, 你需要重新自己设计
primers, 与目的序列的距离拉开。
第二个问题: 判断是否突变,你需要打开源文件, 查看出峰的情况,有时候峰的叠加
之类的情况会导致误读,形成突变。 如果真的是突变,建议你重新做。
avatar
z*3
19
你们上网其实就是一个ide
包括chrome

【在 m********t 的大作中提到】
: +1
: 主要是需要multiple files的搜索,不是只碰一个file那么简单的事
: 这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最
: 后还生出个baby出来
: 而且因为同时使用python和perl,在同一个terminal下实在很方便
: IDE怎么弄,打开一堆窗口吗?

avatar
k*u
20
那前面的很多N的序列,如果你仔细看序列原文件上面的图谱,其实还是能读出来
很多的。既然你是测双链的,正义的前面读不出来的部分,反义的后面还是读得出来的。
偷懒的人,就可以这样对付过去了。
当然,要求高的人,一般是根据你反义链后面读出来的序列,设计反向引物,比你的
序列开始的地方提前150bp左右比较保险,从新设计引物再测,很多测序的地方都提供
这个服务的,多收10刀设计费用一个引物罢了。

【在 v***a 的大作中提到】
: 谢谢你啊
: 我用的是测序公司直接提供的T7 primer,序列是在vector上的T7 Promoter区,在我
: insert之前大概20bp左右
: 你的意思是我自己再设计一个在vector上比T7更加前的引物么?
: 我用sense和antisense的primer来测,都发现这个碱基不对,看来真是突变了。。。

avatar
m*t
21
自己设计的流程,自己写的包裹,自己不知道吗?
设计一个流程本身就花几个星期了, 这么滚来滚去的各大步骤,
还没印在脑门上吗? 你知道公司里效率低的话,这部分甚至要2~3个月,
这个环节能在脑子里记住差不多5年都不是问题
还记不住,真说明此人不适合做计算机业,趁早腾出位子给好人吧

【在 z*******3 的大作中提到】
: 按住command,点击关键字就行了
: 有颜色为什么不用?我们大学学adv. math的时候
: 那个数学老师在黑板上的各种颜色非常直观
: 很快就看明白了

avatar
v*a
22
谢谢!
嗯,打算重新做

【在 d***y 的大作中提到】
: 第一个问题:几十个碱基在测序的时候missing是正常的, 你需要重新自己设计
: primers, 与目的序列的距离拉开。
: 第二个问题: 判断是否突变,你需要打开源文件, 查看出峰的情况,有时候峰的叠加
: 之类的情况会导致误读,形成突变。 如果真的是突变,建议你重新做。

avatar
m*t
23
还有一个问题,就是多个目录切换也方便
avatar
v*a
24
多谢啦
你的意见都很好

的。

【在 k********u 的大作中提到】
: 那前面的很多N的序列,如果你仔细看序列原文件上面的图谱,其实还是能读出来
: 很多的。既然你是测双链的,正义的前面读不出来的部分,反义的后面还是读得出来的。
: 偷懒的人,就可以这样对付过去了。
: 当然,要求高的人,一般是根据你反义链后面读出来的序列,设计反向引物,比你的
: 序列开始的地方提前150bp左右比较保险,从新设计引物再测,很多测序的地方都提供
: 这个服务的,多收10刀设计费用一个引物罢了。

avatar
m*t
25
所以,傻子都能用上网啊,3岁到83岁
但terminal还有那些shell commands,很多人不行啊,就是有点专业skill的才用

【在 z*******3 的大作中提到】
: 你们上网其实就是一个ide
: 包括chrome

avatar
o*i
26
如果insert是genomic DNA 那突变可能是SNP啊
那有必要变回去么?
想明白再往下做

T

【在 v***a 的大作中提到】
: 拿有我insert DNA的plasmid去测序,用的是在vector上的primer(在insert的两边)
: 来读序列(是测序公司提供的T7和T3 primer),结果insert的头和尾总是有大概15~
: 20个bp读不出,都是N(我的insert有1.5kb左右),不知道这个问题该怎么解决好?
: 还有一个问题,发现这个plasmid在insert DNA的大约970bp处有一个碱基突变,由A/T
: 突变为G/C,就这一个不符,不知道这个是因为什么原因呢?
: 谢谢高手们回答吖

avatar
m*t
27
我以前做一个整体的包裹,每天要改50多个files c/c++
弄好了,最后拿perl 24小时在那run python 的commands, 早晨起来看看run到哪儿了
你觉得IDE能让你关机走人,去date和电影院吗
那是不能停的 取数据,停了就重来

【在 z*******3 的大作中提到】
: 你们上网其实就是一个ide
: 包括chrome

avatar
c*r
28
是啊,SNP也很有可能啊!
avatar
z*3
29
哪有可能是自己设计的,一般工程都是中途进去干活
尽快上手,搞定,上百万行代码,一个类有6000多行
如果一点一点看过去,看到什么年代去,这种情况还不少
如果eclipse都不会用的话,一周就会被要求走人
哪里还有2-3个月时间去适应

【在 m********t 的大作中提到】
: 自己设计的流程,自己写的包裹,自己不知道吗?
: 设计一个流程本身就花几个星期了, 这么滚来滚去的各大步骤,
: 还没印在脑门上吗? 你知道公司里效率低的话,这部分甚至要2~3个月,
: 这个环节能在脑子里记住差不多5年都不是问题
: 还记不住,真说明此人不适合做计算机业,趁早腾出位子给好人吧

avatar
z*3
30
当一个东西傻子都会用的时候,不会用的人就麻烦了

【在 m********t 的大作中提到】
: 所以,傻子都能用上网啊,3岁到83岁
: 但terminal还有那些shell commands,很多人不行啊,就是有点专业skill的才用

avatar
m*t
31
terminal还有一个好处,就是这边run着,那边可以新开一个窗口,观察run的进度,能
显示出还有多少没run 完----当然这个mini-program自己都可以写。
IDE行吗?
说真的,那种稍微有点规模的,还得在linux终端底下做,
不能因为edit 方便而忽略了设计的全部方便,
实在嫌弃,可以搞个emacs,也有颜色,五彩缤纷的
avatar
z*3
32
多开几个tab就行了
大部分快捷键都是自动打开tab的
比如常用的查找
command+shift+f
idea里面是command+shift+o好想
有些忘了

【在 m********t 的大作中提到】
: 还有一个问题,就是多个目录切换也方便
avatar
m*t
33
一样的,一回事

【在 z*******3 的大作中提到】
: 哪有可能是自己设计的,一般工程都是中途进去干活
: 尽快上手,搞定,上百万行代码,一个类有6000多行
: 如果一点一点看过去,看到什么年代去,这种情况还不少
: 如果eclipse都不会用的话,一周就会被要求走人
: 哪里还有2-3个月时间去适应

avatar
z*3
34
当然可以
emacs那种五颜六色没有太大意义
最重要的是快速定位
不需要grep就能找到
自动打开tab,然后跳转到定义上
日产两千多行代码不是闹着玩的
多磨蹭一下,今晚就别回去吃饭了

【在 m********t 的大作中提到】
: terminal还有一个好处,就是这边run着,那边可以新开一个窗口,观察run的进度,能
: 显示出还有多少没run 完----当然这个mini-program自己都可以写。
: IDE行吗?
: 说真的,那种稍微有点规模的,还得在linux终端底下做,
: 不能因为edit 方便而忽略了设计的全部方便,
: 实在嫌弃,可以搞个emacs,也有颜色,五彩缤纷的

avatar
z*3
35
6000多行一个类,你一回事,我做不到一回事
ide太重要了,我手头这个代码量已经上百万行了
我一个人都contribte几万行了
我现在明白为什么当有人说他写过20万行代码之后
有些人不信了,不同语言的productivity是不一样的

【在 m********t 的大作中提到】
: 一样的,一回事
avatar
m*t
36
切换50个多个files,有些files是另一个server上的,随时都要调取
你说哪个更方便?

【在 z*******3 的大作中提到】
: 当然可以
: emacs那种五颜六色没有太大意义
: 最重要的是快速定位
: 不需要grep就能找到
: 自动打开tab,然后跳转到定义上
: 日产两千多行代码不是闹着玩的
: 多磨蹭一下,今晚就别回去吃饭了

avatar
z*3
37
ide只要内存够,替代一般的editor一点问题没有
无论啥功能,我连git,maven,ants,tomcat,jboss这些
都集成进去了,完全傻瓜化处理
开发,测试,大部分步骤都是一个按钮或者快捷键的事

【在 m********t 的大作中提到】
: 切换50个多个files,有些files是另一个server上的,随时都要调取
: 你说哪个更方便?

avatar
m*t
38
那你以为我们都在忙乎什么呢?
要把人家的数据模型几百人都做好的,拿过来变成custmoized,那是几百人的业务额,
可不就是每天好几十个files都要跳来跳去的,
6000行,够吗 我还没包括header files呢
一个参数变了,增加了,取消,很多相关的结构,全盘要随之调整的,

【在 z*******3 的大作中提到】
: 6000多行一个类,你一回事,我做不到一回事
: ide太重要了,我手头这个代码量已经上百万行了
: 我一个人都contribte几万行了
: 我现在明白为什么当有人说他写过20万行代码之后
: 有些人不信了,不同语言的productivity是不一样的

avatar
z*3
39
我连上传cloud,然后在cloud上部署这些有时候都放ide里面做
不过其他语言不行,就java我可以做到,各类插件比较多
其他语言,很多时候还需要开terminal

【在 m********t 的大作中提到】
: 切换50个多个files,有些files是另一个server上的,随时都要调取
: 你说哪个更方便?

avatar
z*3
40
是一个类6000行,不是所有的文件加起来6000行
一个类6000行,代码量已经上百万了

【在 m********t 的大作中提到】
: 那你以为我们都在忙乎什么呢?
: 要把人家的数据模型几百人都做好的,拿过来变成custmoized,那是几百人的业务额,
: 可不就是每天好几十个files都要跳来跳去的,
: 6000行,够吗 我还没包括header files呢
: 一个参数变了,增加了,取消,很多相关的结构,全盘要随之调整的,

avatar
z*3
41
这样想想,王垠那个动态什么叉叉还是有点用的
avatar
m*t
42
glowinglake 跑哪去了。。。。?
尼玛挖个坑,把我撂下,不管啦
avatar
z*3
43
life不要变得这么苦逼
每天面对着黑白界面,老得很快的
这种生活我是不太愿意做的
以前我就很奇怪
为啥它们老把ide界面调成黑白的
我就从来不改,彩色用得蛮好的
看到其他有些人对javadoc的界面改版都有意见
我也觉得有些不可思议
我记得scala很早就用相对好看一点的doc css了

【在 m********t 的大作中提到】
: glowinglake 跑哪去了。。。。?
: 尼玛挖个坑,把我撂下,不管啦

avatar
m*t
44
我不是天天做coding的,大部分时间是 meeting和 document, word和ppt
尤其ppt
每周至少40%的时间是meetings 有时候是60~70%,剩下时间就是docs了

【在 z*******3 的大作中提到】
: life不要变得这么苦逼
: 每天面对着黑白界面,老得很快的
: 这种生活我是不太愿意做的
: 以前我就很奇怪
: 为啥它们老把ide界面调成黑白的
: 我就从来不改,彩色用得蛮好的
: 看到其他有些人对javadoc的界面改版都有意见
: 我也觉得有些不可思议
: 我记得scala很早就用相对好看一点的doc css了

avatar
z*3
45
那还好

【在 m********t 的大作中提到】
: 我不是天天做coding的,大部分时间是 meeting和 document, word和ppt
: 尤其ppt
: 每周至少40%的时间是meetings 有时候是60~70%,剩下时间就是docs了

avatar
z*3
46
羡慕还有写docs的,做程序猿做久了都被虐成狗了
doc就没写过,基本上都是依赖javadoc自动生成
其实写了也没啥用,一般coding monkeys的表达能力都不行
各种错,还不如不看,c'est la vie miserable

【在 m********t 的大作中提到】
: 我不是天天做coding的,大部分时间是 meeting和 document, word和ppt
: 尤其ppt
: 每周至少40%的时间是meetings 有时候是60~70%,剩下时间就是docs了

avatar
H*S
47
我们这么这儿不止一个人是用vi写scala/java
avatar
z*3
48
core java吧
连spring都没怎么用吧?

【在 H****S 的大作中提到】
: 我们这么这儿不止一个人是用vi写scala/java
avatar
h*n
49
动不动就上百万行代码,这都什么工程啊?猜猜你现在最热衷的mobile app平均多少行
?不要以为行数越多越牛,堆行数的烂code就这么写出来的。

【在 z*******3 的大作中提到】
: 哪有可能是自己设计的,一般工程都是中途进去干活
: 尽快上手,搞定,上百万行代码,一个类有6000多行
: 如果一点一点看过去,看到什么年代去,这种情况还不少
: 如果eclipse都不会用的话,一周就会被要求走人
: 哪里还有2-3个月时间去适应

avatar
z*3
50
legacy system
你是不是从来都没有在一些上年份的公司工作过?
随便一个历史上10年的公司的backend
代码上百万行太正常了
不用找其他的,就抓一个银行就有
要不要打赌?

【在 h****n 的大作中提到】
: 动不动就上百万行代码,这都什么工程啊?猜猜你现在最热衷的mobile app平均多少行
: ?不要以为行数越多越牛,堆行数的烂code就这么写出来的。

avatar
z*3
51
我不是写mobile的
我的本行工作是backend
mobile是我凑热闹玩的东西
你到现在都没弄明白我是干嘛的
你这个职业敏感度太差

【在 h****n 的大作中提到】
: 动不动就上百万行代码,这都什么工程啊?猜猜你现在最热衷的mobile app平均多少行
: ?不要以为行数越多越牛,堆行数的烂code就这么写出来的。

avatar
z*3
52
如果我没记错,jira应该都上百万行代码了
启动时候一堆debug info,就差不多可以感觉出来了
avatar
m*t
53
我靠,大部队集合了。。。
被小赵哥哥训的,我都快找豆腐去了
glowinglake呢? 什么人哪,弄个大坑,你倒是敬业点啊,维护一下啊
avatar
z*3
54
做女人,还是不要碰这种代码
会很痛苦的,当然你生产,让别人去维护
那会舒服一点,反正这种代码我是绝对不愿意接盘的
java不是没有这种项目,但是每一次接盘的不是自己滚蛋
就是被赶走,可能美帝要绿卡要身份,这种罪就不得不受
其他国家pr容易搞一点,所以跳槽跑路的就会比较多

【在 m********t 的大作中提到】
: 我靠,大部队集合了。。。
: 被小赵哥哥训的,我都快找豆腐去了
: glowinglake呢? 什么人哪,弄个大坑,你倒是敬业点啊,维护一下啊

avatar
m*t
55
写docs里面也有很多学问,大部分时间都在做ppt,有时候还上excel
就这样,我还是发现ppt,有的高手能做的高大上

【在 z*******3 的大作中提到】
: 羡慕还有写docs的,做程序猿做久了都被虐成狗了
: doc就没写过,基本上都是依赖javadoc自动生成
: 其实写了也没啥用,一般coding monkeys的表达能力都不行
: 各种错,还不如不看,c'est la vie miserable

avatar
z*3
56
excel也可以做得很绚啊
加点vb进去

【在 m********t 的大作中提到】
: 写docs里面也有很多学问,大部分时间都在做ppt,有时候还上excel
: 就这样,我还是发现ppt,有的高手能做的高大上

avatar
h*n
57
上百万行代码还你这么折腾不死才怪呢。我是对你做哪行摸不清头绪,说哪个web语言
好时,你说都swift/iOs了还web,那我们说说mobile app,你又说做backend
的。说句你不爱听的,单一backend要做到百万行code只能说够bloat,到这级别你还能
扒拉个类来改吧改吧只能说明你们那根本没工程概念,还银行呢,OP的人不根你拼命算
你运气。
说到Eclipse, 那也是个bloat ware。去看看它如何实现Text Editing,从SWT起不知
有多少层,对比一下JavaScript写的ace,核心才1万多行,都是码工,还就不一样啊。
avatar
z*3
58
因为mobile的东西小啊
而且历史短啊
mobile就那点东西,有啥复杂的计算?
就游戏的复杂度会高点,尤其是3d游戏复杂度会高点
其他都不会太高,2d游戏的复杂度也就那么一回事
基本上构建了一个场景,剩下的把图片音乐给换一下就可以了
就根本不需要开发,一般一个team的程序员控制在2-3个人就可以搞了
我一个人也没啥特别麻烦的
问题在于backend不能这么搞
backend所有东西都是堆积上去
随着年代增加而增加,而且越来越多,越来越大
象web server那种用node,go和ruby重写三次,不让写就跑路的
这种情况几乎不允许出现
这才叫工程,这才叫软件工程,这个领域才需要软件工程
因为人多,需要协调和一致性,而不是几个手工作坊的产品就大谈什么软件工程
你这不是笑话吗?
你连例子都没举对,你说的mobile那不叫软件工程,那叫艺术
甚至你说它们是工程,它们都觉得你侮辱了它们

【在 h****n 的大作中提到】
: 上百万行代码还你这么折腾不死才怪呢。我是对你做哪行摸不清头绪,说哪个web语言
: 好时,你说都swift/iOs了还web,那我们说说mobile app,你又说做backend
: 的。说句你不爱听的,单一backend要做到百万行code只能说够bloat,到这级别你还能
: 扒拉个类来改吧改吧只能说明你们那根本没工程概念,还银行呢,OP的人不根你拼命算
: 你运气。
: 说到Eclipse, 那也是个bloat ware。去看看它如何实现Text Editing,从SWT起不知
: 有多少层,对比一下JavaScript写的ace,核心才1万多行,都是码工,还就不一样啊。

avatar
z*3
59
软件工程不强调什么核心的概念
所有的东西都是需要的
也没有什么东西是不可替代的
这才是工程的思维方式
就跟打战一样,一堆人一起上
没有说少了哪个将领就不能打了
少了曼斯坦因,古德里安照样冲
元首也不是必不可少的,少了元首,就抓出戈林
把它屁股往元首位置上一按,照样发动二战
你来跟我大谈什么核心,核心什么?
你翻开软件工程,有核心这个概念么?
软件工程甚至所有的工程学,都讲究的是零件
这个东西不能用了,坏了,换掉它
你觉得那一万多行很难写么?
lol

【在 h****n 的大作中提到】
: 上百万行代码还你这么折腾不死才怪呢。我是对你做哪行摸不清头绪,说哪个web语言
: 好时,你说都swift/iOs了还web,那我们说说mobile app,你又说做backend
: 的。说句你不爱听的,单一backend要做到百万行code只能说够bloat,到这级别你还能
: 扒拉个类来改吧改吧只能说明你们那根本没工程概念,还银行呢,OP的人不根你拼命算
: 你运气。
: 说到Eclipse, 那也是个bloat ware。去看看它如何实现Text Editing,从SWT起不知
: 有多少层,对比一下JavaScript写的ace,核心才1万多行,都是码工,还就不一样啊。

avatar
h*n
60
俺做web的,mobile那是您的工程+艺术。
I服U了,您就上来掉书袋的,还软件工程呢:-)
avatar
z*3
61
有些老中,尤其是用vi写代码的老中
总觉得自己是大将之才
就跟老魏一样,我只做最核心的部分
剩下的你去搞定
搞得好像最核心的部分有多难一样
其实p都不重要
没有你,人家一样做
事实上人家也没求你来做
不是么?吹了半天,其实什么核心也都不是你在写
真有这个本事,你的名字早就见报了
要不说说啥大名?也长长见识
多数人不过是进去给人做维护的吧?
别人写好了,然后进去给人家擦屁股
然后说,我见过市面,核心组,你看我多牛逼
avatar
z*3
62
工程不是你说的么?
你说我没工程这概念
言外之意不就是你有么?
你觉得对比我修理这一庞然大悟,真有么?
你觉得是越大越需要工程
还是越小越需要工程?
你觉得上百万行代码还能运行,是不是工程的功劳
如果连工程都没概念的话,上百万行代码会不会轰然坍塌?
我觉得会

【在 h****n 的大作中提到】
: 俺做web的,mobile那是您的工程+艺术。
: I服U了,您就上来掉书袋的,还软件工程呢:-)

avatar
a*n
63
这个看什么语言吧。写java是比较方便,写oo的c++也还可以。动态语言ide跳转实在不
好用。
avatar
z*3
64
所以动态脚本用ide还不如干脆就别用算了

【在 a***n 的大作中提到】
: 这个看什么语言吧。写java是比较方便,写oo的c++也还可以。动态语言ide跳转实在不
: 好用。

avatar
h*n
65
我还真敢打这个赌,1万多行就你还真写不出来。
“你觉得那一万多行很难写么?
lol”
我觉得你的逻辑很怪。大伙读了他这句有没类似感觉?

【在 z*******3 的大作中提到】
: 软件工程不强调什么核心的概念
: 所有的东西都是需要的
: 也没有什么东西是不可替代的
: 这才是工程的思维方式
: 就跟打战一样,一堆人一起上
: 没有说少了哪个将领就不能打了
: 少了曼斯坦因,古德里安照样冲
: 元首也不是必不可少的,少了元首,就抓出戈林
: 把它屁股往元首位置上一按,照样发动二战
: 你来跟我大谈什么核心,核心什么?

avatar
m*t
66
问一下,IDE能做git command吗?
我有时候就在天花乱坠的想,这个terminal发明者真是个奇才,这么个小小command
line能handle everything, 甚至包括了web site, html,
everything can be handled, 多么奇妙的创造

【在 a***n 的大作中提到】
: 这个看什么语言吧。写java是比较方便,写oo的c++也还可以。动态语言ide跳转实在不
: 好用。

avatar
z*3
67
lol
软件工程的核心是什么?
你来告诉我吧
eclipse的核心
对比其他ide的核心
有什么特别之处?
你没发现所有的ide都是可以互换的么?

【在 h****n 的大作中提到】
: 我还真敢打这个赌,1万多行就你还真写不出来。
: “你觉得那一万多行很难写么?
: lol”
: 我觉得你的逻辑很怪。大伙读了他这句有没类似感觉?

avatar
z*3
68
egit
plugin随便下一个就有了
去eclipse market place上找

【在 m********t 的大作中提到】
: 问一下,IDE能做git command吗?
: 我有时候就在天花乱坠的想,这个terminal发明者真是个奇才,这么个小小command
: line能handle everything, 甚至包括了web site, html,
: everything can be handled, 多么奇妙的创造

avatar
g*e
69

这是一个写代码哲学的差别。搞scala 是糙快猛的风格 要求给个新项目几天就上手,
往里面添code,堆模块,你自然觉得别人写的东西你不需要细看。
c++ 是慢工出细活,到一个组,半年之内不指望你搞出点啥,把别人的东西看懂了才好
上手。

【在 z*******3 的大作中提到】
: lol
: 软件工程的核心是什么?
: 你来告诉我吧
: eclipse的核心
: 对比其他ide的核心
: 有什么特别之处?
: 你没发现所有的ide都是可以互换的么?

avatar
c*o
70
avatar
q*c
71
都在脑子里, lol
手工作坊的干活。
大点的项目,你要维护,经常机器出来问题,根本不知道哪里,谁的问题,你去和经理
说,给我 1个月,我慢慢进脑子里,有 bug 就知道了,哈哈。
都是没实际经验。
我发现鼓吹 scala 或者什么脚本的,两类人, 一类是小年轻,一类是学校很久了然后
出来的。比如我旁边两个拥蹇,以前一个是助教多年,另外一个也是 assitant
professor. 整天钻研 scala, 发明新的 dsl, 节省程序行数,但是带来无穷麻烦。

【在 m********t 的大作中提到】
: +1
: 主要是需要multiple files的搜索,不是只碰一个file那么简单的事
: 这东西,都在脑子里了,有bug也知道哪儿有事,不需要一个机器给你放各种颜色,最
: 后还生出个baby出来
: 而且因为同时使用python和perl,在同一个terminal下实在很方便
: IDE怎么弄,打开一堆窗口吗?

avatar
m*t
72
what are u talking about...
没经验能让我管这项目吗
不知道问题在哪的 说明面试官看走眼了
不能说明我脑子没这根弦

【在 q*c 的大作中提到】
: 都在脑子里, lol
: 手工作坊的干活。
: 大点的项目,你要维护,经常机器出来问题,根本不知道哪里,谁的问题,你去和经理
: 说,给我 1个月,我慢慢进脑子里,有 bug 就知道了,哈哈。
: 都是没实际经验。
: 我发现鼓吹 scala 或者什么脚本的,两类人, 一类是小年轻,一类是学校很久了然后
: 出来的。比如我旁边两个拥蹇,以前一个是助教多年,另外一个也是 assitant
: professor. 整天钻研 scala, 发明新的 dsl, 节省程序行数,但是带来无穷麻烦。

avatar
g*e
73
对枯燥黑白的忍耐力 也是优秀程序员的一项能力

【在 z*******3 的大作中提到】
: life不要变得这么苦逼
: 每天面对着黑白界面,老得很快的
: 这种生活我是不太愿意做的
: 以前我就很奇怪
: 为啥它们老把ide界面调成黑白的
: 我就从来不改,彩色用得蛮好的
: 看到其他有些人对javadoc的界面改版都有意见
: 我也觉得有些不可思议
: 我记得scala很早就用相对好看一点的doc css了

avatar
g*e
74
百万行代码算不多不少吧 年轻点的公司 每个product几十个java scala文件 小年轻
小打小闹的。
老公司legacy几千个cxx 平均每个几千行 照样用emacs可以跳来跳去
但总的来说 ide降低了吗弄的入行门槛 现在做ui的也自称吗弄了

【在 z*******3 的大作中提到】
: 如果我没记错,jira应该都上百万行代码了
: 启动时候一堆debug info,就差不多可以感觉出来了

avatar
y*g
75
那用代码做ui的自称什么?

【在 g*********e 的大作中提到】
: 百万行代码算不多不少吧 年轻点的公司 每个product几十个java scala文件 小年轻
: 小打小闹的。
: 老公司legacy几千个cxx 平均每个几千行 照样用emacs可以跳来跳去
: 但总的来说 ide降低了吗弄的入行门槛 现在做ui的也自称吗弄了

avatar
g*e
76

web designer
frontend dev

【在 y*******g 的大作中提到】
: 那用代码做ui的自称什么?
avatar
y*g
77
中文的资格都没了?

【在 g*********e 的大作中提到】
:
: web designer
: frontend dev

avatar
g*e
78

前端开发

【在 y*******g 的大作中提到】
: 中文的资格都没了?
avatar
m*t
79
我每天上jobhunting和program版都为了看你的回帖,你倒是经常跟贴,但量不多,
精华的含金度和性价比,可是super high的,
除此之外的就是涵养很好,你曾经和我对过贴,我当时以为你大概会intensively
defensive,不过nothing happend.
我很欣赏你的, 唉。。。

【在 g*********e 的大作中提到】
:
: 前端开发

avatar
g*e
80

汗。。。我的贴根本没有营养 上班就是灌水。
你要看看半海大牛的回帖,或者古德霸的

【在 m********t 的大作中提到】
: 我每天上jobhunting和program版都为了看你的回帖,你倒是经常跟贴,但量不多,
: 精华的含金度和性价比,可是super high的,
: 除此之外的就是涵养很好,你曾经和我对过贴,我当时以为你大概会intensively
: defensive,不过nothing happend.
: 我很欣赏你的, 唉。。。

avatar
m*t
81
半海是谁,不认识,goodbug就算了,
我这辈子看走眼的次数,比你一只手的指头还少
大部分ID对自己熟悉的业务,都会有过深刻的昙花一现,那点东东,啥都说明不了
我这么笨如牛的不也会敲两下vim和emacs吗?
如果我是CEO,我就出高价把你要过来了,

【在 g*********e 的大作中提到】
:
: 汗。。。我的贴根本没有营养 上班就是灌水。
: 你要看看半海大牛的回帖,或者古德霸的

avatar
h*n
82
大家都写百万行的工程,佩服啊。
问下大牛,Java HotSpot JVM 这样的需要多少行?
avatar
g*e
83

祝你早日创业成功!俺就指望你了!

【在 m********t 的大作中提到】
: 半海是谁,不认识,goodbug就算了,
: 我这辈子看走眼的次数,比你一只手的指头还少
: 大部分ID对自己熟悉的业务,都会有过深刻的昙花一现,那点东东,啥都说明不了
: 我这么笨如牛的不也会敲两下vim和emacs吗?
: 如果我是CEO,我就出高价把你要过来了,

avatar
m*t
84
你能说一下大致的range吗? 比如多少shares,多少base的?
我心里有个数,你放心,我对才华横溢的人才,绝对出手阔绰

【在 g*********e 的大作中提到】
:
: 祝你早日创业成功!俺就指望你了!

avatar
y*g
85
真悲哀,以前还以为自己是码农呢。

【在 g*********e 的大作中提到】
:
: 祝你早日创业成功!俺就指望你了!

avatar
r*y
86
ide当然是有些“效率”的。
不过,如果一个工作的舒适程度到了磨蹭一下就没法回去吃晚饭的地步,其实不是工具
的问题了。
工作也好,项目也好,随人挑工具其实在乎的不是工具的差别,而是说,工作量不是看
日产多少行代码。好比有些喜欢emacs的人比如xahlee成天在那里炫耀他换来换去的键
盘,我真不觉得他是因为非要用某把好键盘,晚上才能来得及回去吃晚饭。键盘的差别
能有这么大么。。。还是在炫耀这里边的趣味:不是为了钱,而是爱好。不然,做的事
也太没趣了。
所以,组里的老头们在各种平台下慢慢用古老的编辑器,有个什么问题可以随时找他们
开聊,要的就是这种下午茶。

【在 z*******3 的大作中提到】
: 当然可以
: emacs那种五颜六色没有太大意义
: 最重要的是快速定位
: 不需要grep就能找到
: 自动打开tab,然后跳转到定义上
: 日产两千多行代码不是闹着玩的
: 多磨蹭一下,今晚就别回去吃饭了

avatar
g*e
87
你不是前后端都做吗

【在 y*******g 的大作中提到】
: 真悲哀,以前还以为自己是码农呢。
avatar
y*u
88
大牛,你已经很牛了。。。

【在 y*******g 的大作中提到】
: 真悲哀,以前还以为自己是码农呢。
avatar
m*t
89
不太习惯你每次都这么上来捧的节奏和风格
所以你如果捧我,我会麻木不仁的,你真是发自内心的吗?
yangcheng据我所知,不算什么大牛,为人也挺朴实的,年薪也没有特别的高,就是个
普通孩子,
人也没吹自己,也没高调
大牛这词,是不是都用烂了?
我做人十分耿直: 是我欣赏的ID,我会直言;但是我鄙视的或者我不认为他们是什么
牛的,我夸不出口,太违心了。
也许你这么说话,有你的考量。。。可我看多了,真的不是很习惯。

【在 y**********u 的大作中提到】
: 大牛,你已经很牛了。。。
avatar
y*u
90
这样,那我错了
yangcheng这个id我没有见过,的确也不太了解他的年薪。
但是看他的贴很多讲的还是很有道理的

【在 m********t 的大作中提到】
: 不太习惯你每次都这么上来捧的节奏和风格
: 所以你如果捧我,我会麻木不仁的,你真是发自内心的吗?
: yangcheng据我所知,不算什么大牛,为人也挺朴实的,年薪也没有特别的高,就是个
: 普通孩子,
: 人也没吹自己,也没高调
: 大牛这词,是不是都用烂了?
: 我做人十分耿直: 是我欣赏的ID,我会直言;但是我鄙视的或者我不认为他们是什么
: 牛的,我夸不出口,太违心了。
: 也许你这么说话,有你的考量。。。可我看多了,真的不是很习惯。

avatar
m*t
91
其实,不管zhaoce说什么,我一般也不去追究是真是假,就当人家是真的,咱又有什么
损失
工具这东西,就图个顺手,用习惯了就难改了,跟72个地方方言,其实一个道理
北京话就真的高大上了?不是吧。。。
广东话说利索了,也有口才精湛的广东人(能一个演讲家没有吗?),但人就是普通话
说不好,这是先入为主和长期环境造成的使用语言的不同而已罢了

【在 h****n 的大作中提到】
: 大家都写百万行的工程,佩服啊。
: 问下大牛,Java HotSpot JVM 这样的需要多少行?

avatar
y*g
92
只做前端啊,只是iOS Android都做而已

【在 g*********e 的大作中提到】
: 你不是前后端都做吗
avatar
y*g
93
你客气了,我年薪不是“没有特别高”,是比较低

【在 m********t 的大作中提到】
: 不太习惯你每次都这么上来捧的节奏和风格
: 所以你如果捧我,我会麻木不仁的,你真是发自内心的吗?
: yangcheng据我所知,不算什么大牛,为人也挺朴实的,年薪也没有特别的高,就是个
: 普通孩子,
: 人也没吹自己,也没高调
: 大牛这词,是不是都用烂了?
: 我做人十分耿直: 是我欣赏的ID,我会直言;但是我鄙视的或者我不认为他们是什么
: 牛的,我夸不出口,太违心了。
: 也许你这么说话,有你的考量。。。可我看多了,真的不是很习惯。

avatar
y*u
94
真正低的飘过。。。。。。。

是个
什么

【在 y*******g 的大作中提到】
: 你客气了,我年薪不是“没有特别高”,是比较低
avatar
n*s
95
你自己写了上百万行了?
http://www.edudemic.com/how-many-lines-of-code-is-that/
100,000 to 999,999 lines of code: iPhone apps, older (80s) versions of
software like Photoshop
Between 1 and 5 million lines of code: Photoshop CS6, Hubble Space Telescope
, US Military Drone
Between 5 and 10 million lines of code: The latest version of Google Chrome,
the Mars Curiosity Rover
Between 10 and 25 million lines of code: Total flight software for a Boeing
787, MySQL, a Chevy Volt
也就是说你自己写了个photoshot咯,或者说你写了个Drone?
另外据说US health care网站有100 million lines of code. 估计他们的开发者跟你
是一个思路吧,行数越多越好.

【在 z*******3 的大作中提到】
: 是一个类6000行,不是所有的文件加起来6000行
: 一个类6000行,代码量已经上百万了

avatar
g*e
96

你这算mobile 在我理解跟传统的写桌面程序的相对应。
我说的是做网页css html js的那种前端

【在 y*******g 的大作中提到】
: 只做前端啊,只是iOS Android都做而已
avatar
m*t
97
我觉得你的收入不会低的,应该算是超过大部分
你有个特征,一种不易察觉的淡定,本来这可以是性格使然,但天然淡定的人不会太留
恋这种争吵的土壤,会嫌烦的,你却不是,这地方你每天来很多次,proactive,也热
衷于关心这里发生的各种稀奇古怪,积极参政,虽然跟你一点关系都没有,^_^
很可能对现状从收入到生活,都比较满意, 暂时没有突破的特别渴望,除非特别好的
package,
这也是为何你可以轻易抬举那么多人为大牛----因为你自己本来过的也很好了,所以让
大家的心情都好一好,也不错嘛
LOL

【在 y**********u 的大作中提到】
: 真正低的飘过。。。。。。。
:
: 是个
: 什么

avatar
n*s
98
做css和js,又懂computer science的,那都是超级大牛.

【在 g*********e 的大作中提到】
:
: 你这算mobile 在我理解跟传统的写桌面程序的相对应。
: 我说的是做网页css html js的那种前端

avatar
m*t
99
你是对的,这个真的是精确答案
avenssi口中的50多岁快绝经的月小妹,真的很服你。。。

【在 g*********e 的大作中提到】
:
: 你这算mobile 在我理解跟传统的写桌面程序的相对应。
: 我说的是做网页css html js的那种前端

avatar
m*t
100
你也是对的, 前一段时间,avenssi使劲儿拍我,说我不是学CS的外行
其实正宗CS不太碰这个什么前端什么什么的,术语都不见得有机会接触,这些都是我毕
业后,有点兴趣,自学过的,包括apache server等等的
本科生的课设里,还是强调algorithm,OS,Arch,DB的比较重一些,同时也提供C++,
java的课设。但这只是一种core语言工具,谁都可以选的,包括外系,只不过是CS系
开设而已,所以课程名叫CS103,106, 等等
我不记得CS系提供过css和js这门前端课啊,后端其实没有。。。

【在 n****s 的大作中提到】
: 做css和js,又懂computer science的,那都是超级大牛.
avatar
n*s
101
每次看了你的帖子,都是茫茫然不知道该回复些什么好.cs的内行外行和前段后端没关系
;但是你显然懂得不多阿.不过我也懂得不多,所以也没资格说别人.
不过懂的不多也可以灌水.人生苦短,无所谓了.

【在 m********t 的大作中提到】
: 你也是对的, 前一段时间,avenssi使劲儿拍我,说我不是学CS的外行
: 其实正宗CS不太碰这个什么前端什么什么的,术语都不见得有机会接触,这些都是我毕
: 业后,有点兴趣,自学过的,包括apache server等等的
: 本科生的课设里,还是强调algorithm,OS,Arch,DB的比较重一些,同时也提供C++,
: java的课设。但这只是一种core语言工具,谁都可以选的,包括外系,只不过是CS系
: 开设而已,所以课程名叫CS103,106, 等等
: 我不记得CS系提供过css和js这门前端课啊,后端其实没有。。。

avatar
m*t
102
我不可能懂的多,PhD如果懂的很宽,就怪了,越窄越好,甚至是只focus一个很窄的
issue
我再说一遍我前面的content:
1. 反方说法: 你不懂前端什么什么的,所以你不是正宗的CS出身
2. 正方说法: 正宗的CS根本不教这些,都不开这些课设,所以前端后端什么的跟是不
是科班出身没有关系
你这次看明白了吗?
虽然我更同意你的每一句话,确实也懂的不多,但我不明白的是:我所阐述的内容,是
怎么能推理到我懂的不多,这个逻辑线,
人生苦短,灌水使命,人人有责,加十分。

【在 n****s 的大作中提到】
: 每次看了你的帖子,都是茫茫然不知道该回复些什么好.cs的内行外行和前段后端没关系
: ;但是你显然懂得不多阿.不过我也懂得不多,所以也没资格说别人.
: 不过懂的不多也可以灌水.人生苦短,无所谓了.

avatar
c*f
103
所以程序员一水的mac开发啊 开个sublime 开个terminal
avatar
m*t
104
另外说一下,我面试的时候,全部是放水过的。。。我始终认为IT界对女生的要求,非
常低
他们在jobhunting版讨论的所有题目,一道都没人问过我, 我在jobhunting版说这些
,就是没人信,真是哭笑不得
google面试我的时候,给我出了一道1991年的题目,也就是CS某core course的第一章
节前面的那个前序部分里,老爷爷叙述那遥远的故事里,有一个最早期的使用方法,是
怎么个机制,关键性答案就一个单词,这个topic在别地方都是以民科常识的方式出现
,我甚至可以说军版很多2货都眨巴眨巴眼的答上来。那个原理早就没人用了,被淘汰
了至少10年了吧,
当然,荣幸的说一声----蒙对了!

【在 n****s 的大作中提到】
: 每次看了你的帖子,都是茫茫然不知道该回复些什么好.cs的内行外行和前段后端没关系
: ;但是你显然懂得不多阿.不过我也懂得不多,所以也没资格说别人.
: 不过懂的不多也可以灌水.人生苦短,无所谓了.

avatar
c*1
105
google面试我的时候,给我出了一道1991年的题目,也就是CS某core course的第一章
节前面的那个前序部分里,老爷爷叙述那遥远的故事里,有一个最早期的使用方法,是
怎么个机制,关键性答案就一个单词,这个topic在别地方都是以民科常识的方式出现
,我甚至可以说军版很多2货都眨巴眨巴眼的答上来。那个原理早就没人用了,被淘汰
了至少10年了吧,
这是什么?

【在 m********t 的大作中提到】
: 另外说一下,我面试的时候,全部是放水过的。。。我始终认为IT界对女生的要求,非
: 常低
: 他们在jobhunting版讨论的所有题目,一道都没人问过我, 我在jobhunting版说这些
: ,就是没人信,真是哭笑不得
: google面试我的时候,给我出了一道1991年的题目,也就是CS某core course的第一章
: 节前面的那个前序部分里,老爷爷叙述那遥远的故事里,有一个最早期的使用方法,是
: 怎么个机制,关键性答案就一个单词,这个topic在别地方都是以民科常识的方式出现
: ,我甚至可以说军版很多2货都眨巴眨巴眼的答上来。那个原理早就没人用了,被淘汰
: 了至少10年了吧,
: 当然,荣幸的说一声----蒙对了!

avatar
m*t
106
就是计算机安全系统里最早用的那个防卫模式, 朝鲜和古巴都不会用的,尼玛堂堂高
大上,谷歌考我这个。。。那都是书本上前序里的内容。。。他要的答案就是一个单词
,只要你说出来,就算 got the point,
给我这道题的时候,我都惊讶的,差点脑袋短路了,以至于我不敢相信自己的耳朵,是
不是听错了, 高中生都会吧,
anyway,这世道,我在这实话实说,反倒被当成精神病。。。

【在 c********1 的大作中提到】
: google面试我的时候,给我出了一道1991年的题目,也就是CS某core course的第一章
: 节前面的那个前序部分里,老爷爷叙述那遥远的故事里,有一个最早期的使用方法,是
: 怎么个机制,关键性答案就一个单词,这个topic在别地方都是以民科常识的方式出现
: ,我甚至可以说军版很多2货都眨巴眨巴眼的答上来。那个原理早就没人用了,被淘汰
: 了至少10年了吧,
: 这是什么?

avatar
y*g
107
其实现在的js操作dom那一套和mobie几乎一样,你看@scale 2014上,facbeook现在iOS
的写法就是几乎照搬js/css

【在 g*********e 的大作中提到】
:
: 你这算mobile 在我理解跟传统的写桌面程序的相对应。
: 我说的是做网页css html js的那种前端

avatar
m*t
108
忘了说一句,我读书的时候,前序都从头到尾读好几遍,那部分才是我最喜欢的
里面有很多的铺垫和历史记载,甚至还有名人轶事,很吸引我。。。
所以这道题出来的时候,当我理解了他问的就是这回事的时候,马上就知道是书里哪部
分的了。
avatar
c*1
109
汗,我连高中生都不如。什么是防卫模式?windows 下的safe mode?

【在 m********t 的大作中提到】
: 就是计算机安全系统里最早用的那个防卫模式, 朝鲜和古巴都不会用的,尼玛堂堂高
: 大上,谷歌考我这个。。。那都是书本上前序里的内容。。。他要的答案就是一个单词
: ,只要你说出来,就算 got the point,
: 给我这道题的时候,我都惊讶的,差点脑袋短路了,以至于我不敢相信自己的耳朵,是
: 不是听错了, 高中生都会吧,
: anyway,这世道,我在这实话实说,反倒被当成精神病。。。

avatar
q*0
110
楼主对vim不太熟吧,你说的那些功能都有插件可以实现,比如YouCompleteMe
avatar
S*8
111
前辈能不能详细说说,“写c++的基本可以通过A a;知道A是什么class,有哪些方法。都
记在脑子里了。要是不知道的话,去terminal里grep一下”。

【在 g*********e 的大作中提到】
:
: 你这算mobile 在我理解跟传统的写桌面程序的相对应。
: 我说的是做网页css html js的那种前端

avatar
c*C
112
你在比较两个不同的东西

【在 z*******3 的大作中提到】
: 为啥需要ide呢?
: 因为一般遇到一个对象,通过ide快速定位对象
: 看看这个对象声明的时候,这个对象是啥,这是一
: 其次要看看这个对象有什么方法
: 然后选择合适的方法以转换数据
: 这个通过ide的.来做,自动弹出方法列表
: 这两个是ide最经常被用的两个features
: 脚本做不到这两点
: 给你一个var,你说这是什么东西?
: 当你需要转换数据的时候,看到var

avatar
a*a
113
你给的连接很有意思:http://www.edudemic.com/how-many-lines-of-code-is-that/
“Over 100 million lines of code: the US healthcare.gov website (reportedly)
” 下面的图显示government.gov是5亿行code!这还是个半成品!
LHC是c++的。一两百万行可以找到Higgs粒子了。
你把LHC用java写,我估计文件数量翻100倍,类的数量加50倍,把所有的import,
setter, getter语句加起来,啥正事没干,恐怕就百万行了。写完了,运行时间增加10
倍,所有研究生65岁拿学位。

Telescope
Chrome,
Boeing

【在 n****s 的大作中提到】
: 你自己写了上百万行了?
: http://www.edudemic.com/how-many-lines-of-code-is-that/
: 100,000 to 999,999 lines of code: iPhone apps, older (80s) versions of
: software like Photoshop
: Between 1 and 5 million lines of code: Photoshop CS6, Hubble Space Telescope
: , US Military Drone
: Between 5 and 10 million lines of code: The latest version of Google Chrome,
: the Mars Curiosity Rover
: Between 10 and 25 million lines of code: Total flight software for a Boeing
: 787, MySQL, a Chevy Volt

avatar
m*t
114
你们太敬业了
这么一句话 如此之大批量调研
就为了证明zhaoce是个傻子
avatar
o*o
115
有一点道理。不过vi用熟了,搜索查看索引速度其实很快。手打reg exp比悬浮鼠标等
IDE提示快,不过费脑子。
avatar
a*a
116
和写code的一样,别人再怎么敬业,再怎么大批量调研,加起来还是不如老赵一个人码
的字多。
折算一下,500万行healthcare.gov的code,搁到CERN,相当于一两万行调试阶段的C++。

【在 m********t 的大作中提到】
: 你们太敬业了
: 这么一句话 如此之大批量调研
: 就为了证明zhaoce是个傻子

avatar
d*f
117
鼠标程序员你好!

【在 z*******3 的大作中提到】
: 为啥需要ide呢?
: 因为一般遇到一个对象,通过ide快速定位对象
: 看看这个对象声明的时候,这个对象是啥,这是一
: 其次要看看这个对象有什么方法
: 然后选择合适的方法以转换数据
: 这个通过ide的.来做,自动弹出方法列表
: 这两个是ide最经常被用的两个features
: 脚本做不到这两点
: 给你一个var,你说这是什么东西?
: 当你需要转换数据的时候,看到var

avatar
J*n
118
你说的这些feature我用vim+cscope都能实现啊。 不会用就不要乱说。

【在 z*******3 的大作中提到】
: 为啥需要ide呢?
: 因为一般遇到一个对象,通过ide快速定位对象
: 看看这个对象声明的时候,这个对象是啥,这是一
: 其次要看看这个对象有什么方法
: 然后选择合适的方法以转换数据
: 这个通过ide的.来做,自动弹出方法列表
: 这两个是ide最经常被用的两个features
: 脚本做不到这两点
: 给你一个var,你说这是什么东西?
: 当你需要转换数据的时候,看到var

avatar
j*d
119
感觉特喜欢用vi的都是写程序高手。
我是不用ide就不行的人。一是自己水平不行,而是有些我的code总得用ide插断点逐步
监测才能彻底除bug。
不得不佩服用vi就能写出无bug code的弟兄。
avatar
m*t
120
曾经用LaTeX给移民局写过信
批判我吧
avatar
g*e
121
这还不够详细?你想知道什么?

【在 S****8 的大作中提到】
: 前辈能不能详细说说,“写c++的基本可以通过A a;知道A是什么class,有哪些方法。都
: 记在脑子里了。要是不知道的话,去terminal里grep一下”。

avatar
y*u
122
我现在只用sublime了,觉得也都能实现。。。

【在 J***n 的大作中提到】
: 你说的这些feature我用vim+cscope都能实现啊。 不会用就不要乱说。
avatar
n*t
123
谁不是搬运数据啊,kernel 就是个数据搬运工,把大妈敲的东西穿个 TCP/IP 马甲搬
到网卡上,任何程序都是搬运

【在 z*******3 的大作中提到】
: 为啥需要ide呢?
: 因为一般遇到一个对象,通过ide快速定位对象
: 看看这个对象声明的时候,这个对象是啥,这是一
: 其次要看看这个对象有什么方法
: 然后选择合适的方法以转换数据
: 这个通过ide的.来做,自动弹出方法列表
: 这两个是ide最经常被用的两个features
: 脚本做不到这两点
: 给你一个var,你说这是什么东西?
: 当你需要转换数据的时候,看到var

avatar
a*a
124
人家是搬运“大”数据。

【在 n*****t 的大作中提到】
: 谁不是搬运数据啊,kernel 就是个数据搬运工,把大妈敲的东西穿个 TCP/IP 马甲搬
: 到网卡上,任何程序都是搬运

avatar
n*s
125
vi, emacs确实是比较原始的工具。不过一些老人,用到相当溜。 我看到过的,找个定
义,交叉查东西,速度那真不比IDE慢
avatar
l*t
126
在jar里的定义怎找?vi连个rename都没法做更别说其他refactor了

【在 n**s 的大作中提到】
: vi, emacs确实是比较原始的工具。不过一些老人,用到相当溜。 我看到过的,找个定
: 义,交叉查东西,速度那真不比IDE慢

avatar
n*s
127
我说的是C/C++,用Java的还真没见过谁用vi之类的

【在 l******t 的大作中提到】
: 在jar里的定义怎找?vi连个rename都没法做更别说其他refactor了
avatar
m*t
128
其实latex比word快,估计又有人愤愤不平了

【在 n**s 的大作中提到】
: vi, emacs确实是比较原始的工具。不过一些老人,用到相当溜。 我看到过的,找个定
: 义,交叉查东西,速度那真不比IDE慢

avatar
a*n
129
LATEX也有wysiwyg的编辑器啊。

【在 m********t 的大作中提到】
: 其实latex比word快,估计又有人愤愤不平了
avatar
h*r
130
gdb?

【在 j*********d 的大作中提到】
: 感觉特喜欢用vi的都是写程序高手。
: 我是不用ide就不行的人。一是自己水平不行,而是有些我的code总得用ide插断点逐步
: 监测才能彻底除bug。
: 不得不佩服用vi就能写出无bug code的弟兄。

avatar
q*c
131
obama 还管美国呢,中国那么多文盲法官呢, 哈哈。
没惊艳你就不能管项目拉? 好项目没多少, 那么多垃圾项目, 咋产生的?

【在 m********t 的大作中提到】
: what are u talking about...
: 没经验能让我管这项目吗
: 不知道问题在哪的 说明面试官看走眼了
: 不能说明我脑子没这根弦

avatar
a*c
132
典型人本拐到顿

【在 z*******3 的大作中提到】
: 为啥需要ide呢?
: 因为一般遇到一个对象,通过ide快速定位对象
: 看看这个对象声明的时候,这个对象是啥,这是一
: 其次要看看这个对象有什么方法
: 然后选择合适的方法以转换数据
: 这个通过ide的.来做,自动弹出方法列表
: 这两个是ide最经常被用的两个features
: 脚本做不到这两点
: 给你一个var,你说这是什么东西?
: 当你需要转换数据的时候,看到var

相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。