|
r*****n 发帖数: 4844 | 2 前言
你是否觉得自己从学校毕业的时候只做过小玩具一样的程序?走入职场后哪怕没有什么
经验也可以把以下这些课外练习走一遍(朋友的抱怨:学校课程总是从理论出发,作业
项目都看不出有什么实际作用,不如从工作中的需求出发)
建议:
不要乱买书,不要乱追新技术新名词,基础的东西经过很长时间积累而且还会在未来至
少10年通用。
回顾一下历史,看看历史上时间线上技术的发展,你才能明白明天会是什么样。
一定要动手,例子不管多么简单,建议至少自己手敲一遍看看是否理解了里头的细枝末
节。
一定要学会思考,思考为什么要这样,而不是那样。还要举一反三地思考。
注:你也许会很奇怪为什么下面的东西很偏Unix/Linux,这是因为我觉得Windows下的
编程可能会在未来很没有前途,原因如下:
现在的用户界面几乎被两个东西主宰了,1)Web,2)移动设备iOS或Android。Windows
的图形界面不吃香了。
越来越多的企业在用成本低性能高的Linux和各种开源技术来构架其系统,Windows的成
本太高了。
微软的东西变得太快了,很不持久,他们完全是在玩弄程序员。详情参见《Windows编
程革命史》
所以... 阅读全帖 |
|
n******r 发帖数: 869 | 3 贡献好文:
http://coolshell.cn/articles/4990.html
月光博客6月12日发表了《写给新手程序员的一封信》,翻译自《An open letter to
those who want to start programming》,我的朋友(他在本站的id是Mailper)告诉
我,他希望在酷壳上看到一篇更具操作性的文章。因为他也是喜欢编程和技术的家伙,
于是,我让他把他的一些学习Python和Web编程的一些点滴总结一下。于是他给我发来
了一些他的心得和经历,我在把他的心得做了不多的增改,并根据我的经历增加了“进
阶”一节。这是一篇由新手和我这个老家伙根据我们的经历完成的文章。
我的这个朋友把这篇文章取名叫Build Your Programming Technical Skills,我实在
不知道用中文怎么翻译,但我在写的过程中,我觉得这很像一个打网游做任务升级的一
个过程,所以取名叫“技术练级攻略”,题目有点大,呵呵,这个标题纯粹是为了好玩
。这里仅仅是在分享Mailper和我个人的学习经历。(注:省去了我作为一个初学者曾
经学习过的一些技术(今天明显... 阅读全帖 |
|
l******o 发帖数: 144 | 4 统一进程还需要shared memory么?线程通信不就是锁、信号量这些同步原语么?用
pipe之类的东西也行吧。
lz要面bloomberg?
进程通信可以用在不同进程的线程
同进程线程也可以用,就是效率不好
同进程线程可以直接share memory
可我不知道同进程线程share memory有啥库支持不,有没有啥系统库提供锁,信号量之
类的东西 |
|
f********3 发帖数: 210 | 5 抛砖引玉,找到这个链接:
http://www.gofpatterns.com/design-patterns/module2/abstract-
traffic-signal-exercise-result.php?exerciseInput=&submit=Submit
但是没有任何多线程的经验,只知道以前操作系统课上学的P,V操作。比如car是一个
thread,需要得到绿灯这个信号量才能pass。但是代码不会写 ~~~>_<~~~
另外,感觉这个问题是这样的,当东西走向的car得到绿灯这个信号量时,整个走向的
所有car都能运行了。
呼唤高手指教。 |
|
d**e 发帖数: 6098 | 6 ☆─────────────────────────────────────☆
FastOne (伤逝) 于 (Fri Jun 14 12:03:30 2013, 美东) 提到:
我是一名普通的亚马逊码农,那地方有50%的人整天干的事情就是谈最新的时髦的技术
和自己解决的多难多难的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了你会发
现我这辈子啥都没留下。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是轻描淡写的说,他在亚
马逊当程序员。而那帮亲戚就会说:哎呀怎么会这样呀,你家孩子从小到大成绩都好,
一直是同龄人中的佼佼者,没想到怎么最后就当了个程序员??你们不是希望他以后从
政或是做个教授什么的吗,现在那谁谁谁可厉害了挣得老多了。。也有倒霉催的亲戚朋
友们会用一种既内行又套近乎的口气说,你能内部fake价格吗?...我想买那啥啥你能
搞到coupon吗?这时我父母通常都会脸色暗沉,应该是和父母的预期有很大落差吧。让
他们老人家失望了,自己心里也不太好受,想想自己从小到大确实一直是同龄人中的佼
佼者,高考,申请出国,一路都付出了很多的艰辛,
全家人也都对自己寄予... 阅读全帖 |
|
b**t 发帖数: 2357 | 7 1. 我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的
人没完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩
溃了你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出
来的,包括是是否人手一套乐高的家庭套装工具。 我那可爱的岳父岳母在向自己的亲
戚朋友们介绍我的时候,总是用一种充满自豪的口吻轻描淡写的说,他在摩托罗拉上班
(我离开摩托罗拉以后他们会说,他以前在摩托罗拉上班)。然后那帮倒霉催的亲戚朋
友们就会一种既内行又套近乎的口气说,你能埋导偏伊熟几啵?...我内诺几亚屏幕不
咸你能修啵? 类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会
忧国忧民的叹一口气:现在这邮局不景气啊,快递也都是体力活儿... 今天下午我的我
同事同客户见面,我们花了一个多小时也没法很好的解释为什么我们的客户端在收到一
个完整的图片(虽然它超时了)后又再次发生相同的请求,并且在3秒钟又收到应答之
后还是没法让它显示出来。“有关部门”可以“不解释”,但程序员一点儿都不能含糊
。 然后另外一个同事给我发了一个链接,关于大... 阅读全帖 |
|
d**d 发帖数: 389 | 8 两个线程A 和 B,现有一个信号量s。
thread model like this
s=semaphore_create(1);
in thread A
semaphore_wait(s);
{
do_some_thing_here;
wait until STATUS in thread B is TRUE;
continue_do_something;
}
semaphore_signal(s);
in thread B:
semaphore_wait(s);
{
do_some_thing_here;
set STATUS to TRUE;
continue_do_something;
}
semaphore_signal(s);
问题是:
in thread A "wait until STATUS in thread B is TRUE;", 如果用另外一个新的信号量,那么肯定是死锁。请问有没有什么好的解决办法让thread A一直等到STATUS被thread B设成 TRUE。
非常感谢!!! |
|
b******y 发帖数: 2729 | 9 【 以下文字转载自 SanFrancisco 讨论区 】
发信人: buddyboy (hello), 信区: SanFrancisco
标 题: 我尽量用平和一点的口吻跟你说说IT程序员的那点事儿
发信站: BBS 未名空间站 (Fri Dec 24 13:55:31 2010, 美东)
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快递也都是体力活儿...
今天下午... 阅读全帖 |
|
c******a 发帖数: 4400 | 10 这个信号是怎么传递回来保持视频信号的,数字or模拟信号?数字视频信号量这么大没
问题?这么长时间都绕地球半圈了吧。
这个真是用小白兔的办法展示肌肉 |
|
p*****e 发帖数: 371 | 11 转载
最近签掉了 offer,找工作的事情算是告一段落。在这里写一点面试体验和心得,希望
对有兴趣去北美工作的朋友有所帮助。
先简单介绍下自己,国内硕士在读,明年毕业,没有牛 paper,也没参加过 ACM-ICPC
竞赛。在实验室做过内核、虚拟机和 Android 底层相关的研究工作,接过一些网页和
移动开发的外包,2011 年开始在字节社兼职负责后台开发。另外也经常上
Stackoverflow 和 GitHub。
这次决定直接申请美国的职位后,由于心里没底,不知道国外公司招聘的难度,所以一
开始投了很多公司。几个大公司都找人内推或者直接投了,小公司也投了不少,比如
Foursquare、Path、Pinterest 和 Square 等都试了。当时甚至在手机上找了一圈应用
,把可能涉及后端开发的应用都投了一遍。不过大多数公司都没给我安排面试,只有
Microsoft、Google、Facebook、Twitter 和 Hulu 这五家公司愿意给我面试机会。
一般来说,国内毕业后直接投国外公司,会比出国留学毕业后找工作的难度大一些。除
了语言因素之外,我了解到的主要原因在于工作签证... 阅读全帖 |
|
f****4 发帖数: 1359 | 12 lz要面bloomberg?
进程通信可以用在不同进程的线程
同进程线程也可以用,就是效率不好
同进程线程可以直接share memory
可我不知道同进程线程share memory有啥库支持不,有没有啥系统库提供锁,信号量之
类的东西 |
|
r****o 发帖数: 1950 | 13 我知道的是:
同一个进程内的线程之间可以通过共享内存通信,
不同进程的线程之间,或者不同进程之间可以通过管道,信号量,socket等来通信。 |
|
w******1 发帖数: 520 | 14 GOOGLE 出来的:
fork创建一个进程时,子进程只是完全复制父进程的资源,这样得到的子进程独立于父
进程, 具有良好的并发性,但是二者之间的通讯需要通过专门的通讯机制,如:pipe
,popen&pclose、协同进程、fifo,System V IPC(消息队列、信号量和共享内存)机
制等, 另外通过fork创建子进程系统开销很大,需要将上面描述的每种资源都复制一
个副本。这样看来,fork是一个 开销十分大的系统调用,这些开销并不是所有的情况
下都是必须的,比如某进程fork出一个子进程后,其子进程仅仅是为了调用exec执行另
一个执行文件,那么在fork过程中对于虚存空间的复制将是一个多余的过程(由 于
Linux中是采取了copy-on-write技术,所以这一步骤的所做的工作只是虚存管理部分的
复制以及页表的创建 ,而并没有包括物理也面的拷贝);
vfork系统调用不同于fork,用vfork创建的子进程共享地址空间,也就是说子进程完全
运行在父进程的地址空间上,子进程对虚拟地址空间任何数据的修改同样为父进程所见
。但是用 vfork创建子进程后,父进程会被阻塞直到子进 |
|
K******g 发帖数: 1870 | 15 什么叫synchornized?你是说信号量或者mutex保护吗? |
|
t*******i 发帖数: 4960 | 16 网络安全方面的公司
问了三个问题我就挂了。
第一个:用socket(c语言)实现一个简单的hello world server,说出调用了那些
function。如果同时需要连接大量客户,不用多线程怎么实现,说出具体是哪个函数(
我n年前作过,当时怎么也想不起来是什么函数)
第二个:你有一个程序客户已经安装了,现在发现有memoty leak,客户程序不能中断
,你怎么解决?而且这个问题可能是客户特定的环境引起的,你自己装一份来调试还不
行。可以连接到客户的机子
第三个:一个object有其他多个object用,怎么释放内存。我没怎么明白具体指什么,
最后举了一个具体例子,一个文件被打开,然后fork了很多进程来用,这样就有很多个
copy,什么时候关闭文件。我最后吐出来用信号量。
我可怜的第一个面试,没准备到linux编程,这几天光看计算机网络,数据结构和算法
了。大牛们,第二个问题到底该怎么回答? |
|
b*****e 发帖数: 131 | 17 就是两种信号量的使用:性别用mutex, 坑位用semaphore |
|
h*******e 发帖数: 1377 | 18 啊啊 。。给帖子增加点悲情色彩吧 娱乐一下。。 不是我的观点,大牛不要拍我小菜
。。
悲催的程序员,以及程序员的悲催
分类: 杂谈 2010-12-20 13:54 43927人阅读 评论(501) 收藏 举报
我尽量用平和一点的口吻跟你说说关于程序员的那点事儿。
1.
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快递也都是体力活儿...
今天下午我的我同事同客户见面,... 阅读全帖 |
|
z****x 发帖数: 25 | 19 http://blog.yxwang.me/2012/12/job-hunting-in-usa-2/
## Google
Google 面试也是托学长推荐了。HR 说我的简历看起来很不错,先给我安排了两轮电面。
电面都和 coding 有关,面试官会给你一个 Google Docs 链接,在电话里描述题目后
要求你在 Google Docs 上写程序。题目的难度不高,两轮一共四题,都是对基本数据
结构的操作,例如给在一个未排序的数组中去掉重复的数字,还有把一个有序数组转成
一个平衡二叉搜索树,在一个已排序但有重复数字的数组中查找元素等。
第一轮电面聊天的时候还发现第一轮的面试官是在 ITA Software 做的。正好前几天用
他们的产品 [Matrix Airfare Search]http://matrix.itasoftware.com/ 订到了低价的去土耳其的机票,过了一星期神奇的在面试的时候碰到了这个团队的工程师。当时一下子就兴奋起来,聊了不少和 Matrix 的有关的话题。这位面试官听说中国的机票也能用他们的平台查询,还挺吃惊的。他还提到他们原本想把计算任务放到 Go... 阅读全帖 |
|
P*******b 发帖数: 1001 | 20 我觉得问题的关键不在于控制是否call进去了吧。call进去马上block跟没有call区别很
大吗?如果真这样,大不了再写个wrapper的函数把信号量房外面也行吧。 |
|
w****a 发帖数: 710 | 21 如果是跟OS相关的代码题的话,一般是考设计cache(LRU), 设计并行的比如信号量什么
的比较多吧。 |
|
k******a 发帖数: 44 | 22 我的思路:
Onsite:
第一个: 给两个单词, 比如head, tail: 找到一个最短的转换,从head到tail,每
次只能变一个字母,path上的word都必须是有效的英文单词,我用的Graph shortest
path
这个题是word ladder I吧
第二个: memcpy: 源区域和目标区域可能有重叠
BST 插入和删除操作实现
BST iterator 实现
这个是基本数据结构题,BST删除麻烦些,iterator用transverse的中序思路写吧。
3: 实现两个函数: H() and O(), 这两个函数会被多线程调用。当一个线程调用H或O时
,如果当前已经有至少两个线程call H和一个线程call O。那么让两个call H和一个
call O的线程返回(产生一个水分子),其他的都block。
这个大家讨论过了。我感觉用信号量之类的东东?
4: Given a social graph, find if there is a path between two persons with at
most 2 steps (3rd leve... 阅读全帖 |
|
k******a 发帖数: 44 | 23 我的思路:
Onsite:
第一个: 给两个单词, 比如head, tail: 找到一个最短的转换,从head到tail,每
次只能变一个字母,path上的word都必须是有效的英文单词,我用的Graph shortest
path
这个题是word ladder I吧
第二个: memcpy: 源区域和目标区域可能有重叠
BST 插入和删除操作实现
BST iterator 实现
这个是基本数据结构题,BST删除麻烦些,iterator用transverse的中序思路写吧。
3: 实现两个函数: H() and O(), 这两个函数会被多线程调用。当一个线程调用H或O时
,如果当前已经有至少两个线程call H和一个线程call O。那么让两个call H和一个
call O的线程返回(产生一个水分子),其他的都block。
这个大家讨论过了。我感觉用信号量之类的东东?
4: Given a social graph, find if there is a path between two persons with at
most 2 steps (3rd leve... 阅读全帖 |
|
n*******1 发帖数: 569 | 24 Microsoft, Google, Facebook, Hulu, Twitter 通吃。
人家国内硕士在读,从国内申请的,所向披靡啊,最后从了Facebook.
以下为原文:
最近签掉了 offer,找工作的事情算是告一段落。在这里写一点面试体验和心得,希望
对有兴趣去北美工作的朋友有所帮助。
先简单介绍下自己,国内硕士在读,明年毕业,没有牛 paper,也没参加过 ACM-ICPC
竞赛。在实验室做过内核、虚拟机和 Android 底层相关的研究工作,接过一些网页和
移动开发的外包,2011 年开始在字节社兼职负责后台开发。另外也经常上
Stackoverflow 和 GitHub。
这次决定直接申请美国的职位后,由于心里没底,不知道国外公司招聘的难度,所以一
开始投了很多公司。几个大公司都找人内推或者直接投了,小公司也投了不少,比如
Foursquare、Path、Pinterest 和 Square 等都试了。当时甚至在手机上找了一圈应用
,把可能涉及后端开发的应用都投了一遍。不过大多数公司都没给我安排面试,最后
Microsoft、Google、Facebook、Twitt... 阅读全帖 |
|
F*****e 发帖数: 331 | 25 我是一名普通的亚马逊码农,那地方有50%的人整天干的事情就是谈最新的时髦的技术
和自己解决的多难多难的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了你会发
现我这辈子啥都没留下。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是轻描淡写的说,他在亚
马逊当程序员。而那帮亲戚就会说:哎呀怎么会这样呀,你家孩子从小到大成绩都好,
一直是同龄人中的佼佼者,没想到怎么最后就当了个程序员??你们不是希望他以后从
政或是做个教授什么的吗,现在那谁谁谁可厉害了挣得老多了。。也有倒霉催的亲戚朋
友们会用一种既内行又套近乎的口气说,你能内部fake价格吗?...我想买那啥啥你能
搞到coupon吗?这时我父母通常都会脸色暗沉,应该是和父母的预期有很大落差吧。让
他们老人家失望了,自己心里也不太好受,想想自己从小到大确实一直是同龄人中的佼
佼者,高考,申请出国,一路都付出了很多的艰辛,
全家人也都对自己寄予了很高的期望。现在就为了在美国待下去转了CS,coding,
debugging..枯燥乏味,在公司没有存在感,公司外又都TM是码工有没有,钱挣的也没
多少却失去了太多太多。
今天下午我和我... 阅读全帖 |
|
d**********u 发帖数: 3371 | 26 没有梦想的男人.
我是一名普通的亚马逊码农,那地方有50%的人整天干的事情就是谈最新的时髦的技术
和自己解决的多难多难的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了你会发
现我这辈子啥都没留下。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是轻描淡写的说,他在亚
马逊当程序员。而那帮亲戚就会说:哎呀怎么会这样呀,你家孩子从小到大成绩都好,
一直是同龄人中的佼佼者,没想到怎么最后就当了个程序员??你们不是希望他以后从
政或是做个教授什么的吗,现在那谁谁谁可厉害了挣得老多了。。也有倒霉催的亲戚朋
友们会用一种既内行又套近乎的口气说,你能内部fake价格吗?...我想买那啥啥你能
搞到coupon吗?这时我父母通常都会脸色暗沉,应该是和父母的预期有很大落差吧。让
他们老人家失望了,自己心里也不太好受,想想自己从小到大确实一直是同龄人中的佼
佼者,高考,申请出国,一路都付出了很多的艰辛,
全家人也都对自己寄予了很高的期望。现在就为了在美国待下去转了CS,coding,
debugging..枯燥乏味,在公司没有存在感,公司外又都TM是码工有没有,钱挣的也没
多少却失去了太多太... 阅读全帖 |
|
h********3 发帖数: 2075 | 27 面试官不会问自己不会的问题。
pthread没什么复杂的。Java里面有完全对等的互斥对象,读写锁,等等原子操作,本
质上都是mutex或者信号量来同步互斥而已。你写完代码稍微解释一下就好了,根本没
有必要纠结C还是Java。不过面试官居然看得一头雾水,至少说明你缺乏和别人进行有
效地沟通的能力
(或许口语太差),其次也有可能写的代码可能太凌乱,花太多时间,面试官都不知道
从哪里
开始看。以后面试的时候记住先说你的思路,然后再写code,面试是一个互相交流的过
程,而不是考试做试卷。 |
|
w********s 发帖数: 1570 | 28 公司很小,大概100个人左右
3个人面试,技术问题主要包括
vector和list
信号量, mutex, spin lock区别
stack, heap
option定价问题
写程序实现一个lock
gdb的一些操作
怎样查找死锁 |
|
|
l******d 发帖数: 530 | 30 CS PhD出身,原来是研究操作系统的,但当时研究的主任务是灌水发paper。毕业后去
了湾区一做数据通信的公司,会点C/C++,Linux编程调试,什么单线程多线程之类的,
kernel编程,懂点TCP/IP协议。J2EE JSP之类的touch过,但是也很久没碰了。
奔四了,要是再不折腾下过几年就折腾不动了。可是现在最大问题是不知道往哪个方向
折腾,可以拓展现有skill set但又不至于把现有的完全扔掉。
现在看到编程版讨论的一堆新名词新轮子不知所以然。总觉得重头去学这些新轮子会舍
本逐末,毕竟这些新轮子是让编程变得傻瓜化,降低对码工的要求。上个星期面试了一
个转行CS的小伙子,在好几个大公司呆过,简历上以Java为主,夹杂了不少流行的轮子
名称,也提到会C/C++。但问到CS比较基础的问题时,啥都不会,比如什么是线程进程
的区别,地址空间,指针操作,信号量,如何调试coredump,TCP/IP的一些基本概念,
问起来一头雾水。难道现在码工都不需要懂这些东西了? |
|
t***t 发帖数: 6066 | 31 地址空间,指针操作,信号量,如何调试coredump,TCP/IP
靠,你太高大上了
现在码农90%不懂这些东西 |
|
|
c******3 发帖数: 6509 | 33 会C/C++的你跑去问信号量可能都有点悬,问进程和线程的区别,这个就有点难了吧。
这年头进程和线程区别很大?两个任务指派到两个独立地址空间去,或者同一个地址空
间,但物理是两个CPU socket node运行,你说它是进程还是线程吧?
你问的这些别说Java出身的应用程序员,哥这种白天做软件C/C++/汇编算法、驱动,晚
上SystemVerilog设计视频算法IC、主控CPU的也答不上来啊
至于TCP/IP协议栈这种体力活,都有20多年没干过了,还是当年没Internet的傻冒时期
才亲自写
coredump还真没玩过,当年用SoftIce和TR调试程序,gdb一直用不惯,还是printk算了
,后来用示波器和逻辑分析仪调试程序,现在好像也没变 |
|
b******y 发帖数: 2729 | 34 【 以下文字转载自 SanFrancisco 讨论区 】
发信人: buddyboy (hello), 信区: SanFrancisco
标 题: 我尽量用平和一点的口吻跟你说说IT程序员的那点事儿
发信站: BBS 未名空间站 (Fri Dec 24 13:55:31 2010, 美东)
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快递也都是体力活儿...
今天下午... 阅读全帖 |
|
b******y 发帖数: 2729 | 35 【 以下文字转载自 SanFrancisco 讨论区 】
发信人: buddyboy (hello), 信区: SanFrancisco
标 题: 我跟你说说IT程序员的那点事儿
发信站: BBS 未名空间站 (Fri Dec 24 13:55:31 2010, 美东)
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快递也都是体力活儿...
今天下午我的我同事同客户见面... 阅读全帖 |
|
b******y 发帖数: 2729 | 36 【 以下文字转载自 SanFrancisco 讨论区 】
发信人: buddyboy (hello), 信区: SanFrancisco
标 题: 我尽量用平和一点的口吻跟你说说IT程序员的那点事儿
发信站: BBS 未名空间站 (Fri Dec 24 13:55:31 2010, 美东)
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快递也都是体力活儿...
今天下午... 阅读全帖 |
|
b******y 发帖数: 2729 | 37 【 以下文字转载自 SanFrancisco 讨论区 】
发信人: buddyboy (hello), 信区: SanFrancisco
标 题: 我尽量用平和一点的口吻跟你说说IT程序员的那点事儿
发信站: BBS 未名空间站 (Fri Dec 24 13:55:31 2010, 美东)
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快递也都是体力活儿...
今天下午... 阅读全帖 |
|
b**********5 发帖数: 7881 | 38 【 以下文字转载自 JobHunting 讨论区 】
发信人: FastOne (伤逝), 信区: JobHunting
标 题: CS不是神,别把你这辈子都献给编程。(长)
发信站: BBS 未名空间站 (Fri Jun 14 12:03:30 2013, 美东)
我是一名普通的亚马逊码农,那地方有50%的人整天干的事情就是谈最新的时髦的技术
和自己解决的多难多难的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了你会发
现我这辈子啥都没留下。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是轻描淡写的说,他在亚
马逊当程序员。而那帮亲戚就会说:哎呀怎么会这样呀,你家孩子从小到大成绩都好,
一直是同龄人中的佼佼者,没想到怎么最后就当了个程序员??你们不是希望他以后从
政或是做个教授什么的吗,现在那谁谁谁可厉害了挣得老多了。。也有倒霉催的亲戚朋
友们会用一种既内行又套近乎的口气说,你能内部fake价格吗?...我想买那啥啥你能
搞到coupon吗?这时我父母通常都会脸色暗沉,应该是和父母的预期有很大落差吧。让
他们老人家失望了,自己心里也不太好受,想想自己从小到大确实一直是同... 阅读全帖 |
|
b******y 发帖数: 2729 | 39 我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快递也都是体力活儿...
今天下午我的我同事同客户见面,我们花了一个多小时也没法很好的解释为什么我们的
客户端在收到一个完整的图片(虽然它超时了)后又再次发生相同的请求,并且在3秒
钟又收到应答之后还是没法让它显示出来。“有关部门”可以“不解释”,但程序员一
点儿都不能含糊。
然后另外一个同事给我发了一个链接,关于大洋彼岸一个... 阅读全帖 |
|
b******y 发帖数: 2729 | 40 【 以下文字转载自 JobHunting 讨论区 】
发信人: nirvana21 (nirvana21), 信区: JobHunting
标 题: 国内逆天大神,M, G, F, T, H...通吃!
发信站: BBS 未名空间站 (Tue Mar 12 17:21:55 2013, 美东)
Microsoft, Google, Facebook, Hulu, Twitter 通吃。
人家国内硕士在读,从国内申请的,所向披靡啊,最后从了Facebook.
以下为原文:
最近签掉了 offer,找工作的事情算是告一段落。在这里写一点面试体验和心得,希望
对有兴趣去北美工作的朋友有所帮助。
先简单介绍下自己,国内硕士在读,明年毕业,没有牛 paper,也没参加过 ACM-ICPC
竞赛。在实验室做过内核、虚拟机和 Android 底层相关的研究工作,接过一些网页和
移动开发的外包,2011 年开始在字节社兼职负责后台开发。另外也经常上
Stackoverflow 和 GitHub。
这次决定直接申请美国的职位后,由于心里没底,不知道国外公司招聘的难度,所以一
开始投了很多公司。几个大公... 阅读全帖 |
|
w***w 发帖数: 1552 | 41 【 以下文字转载自 Joke 讨论区 】
发信人: Jadeson (Jadeson), 信区: Joke
标 题: 悲催的程序员,以及程序员的悲催[转] (转载)
发信站: BBS 未名空间站 (Thu Dec 23 11:24:13 2010, 美东)
发信人: ruomu (ruomu), 信区: WaterWorld
标 题: 悲催的程序员,以及程序员的悲催[转]
发信站: BBS 未名空间站 (Thu Dec 23 11:17:17 2010, 美东)
我尽量用平和一点的口吻跟你说说关于程序员的那点事儿。
1.
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的... 阅读全帖 |
|
w***s 发帖数: 7132 | 42 【 以下文字转载自 WaterWorld 讨论区 】
发信人: ruomu (ruomu), 信区: WaterWorld
标 题: 悲催的程序员,以及程序员的悲催[转]
发信站: BBS 未名空间站 (Thu Dec 23 11:17:17 2010, 美东)
我尽量用平和一点的口吻跟你说说关于程序员的那点事儿。
1.
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快... 阅读全帖 |
|
b***e 发帖数: 15201 | 43 【 以下文字转载自 JobHunting 讨论区 】
发信人: FastOne (伤逝), 信区: JobHunting
标 题: CS不是神,别把你这辈子都献给编程。(长)
发信站: BBS 未名空间站 (Fri Jun 14 12:03:30 2013, 美东)
我是一名普通的亚马逊码农,那地方有50%的人整天干的事情就是谈最新的时髦的技术
和自己解决的多难多难的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了你会发
现我这辈子啥都没留下。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是轻描淡写的说,他在亚
马逊当程序员。而那帮亲戚就会说:哎呀怎么会这样呀,你家孩子从小到大成绩都好,
一直是同龄人中的佼佼者,没想到怎么最后就当了个程序员??你们不是希望他以后从
政或是做个教授什么的吗,现在那谁谁谁可厉害了挣得老多了。。也有倒霉催的亲戚朋
友们会用一种既内行又套近乎的口气说,你能内部fake价格吗?...我想买那啥啥你能
搞到coupon吗?这时我父母通常都会脸色暗沉,应该是和父母的预期有很大落差吧。让
他们老人家失望了,自己心里也不太好受,想想自己从小到大确实一直是同... 阅读全帖 |
|
t****g 发帖数: 35582 | 44 OS还是挺好玩的,你们那些高级的OS我不懂。realtime OS反正就是抢占式多任务,然
后简单的支持一下同步机制,邮箱,信号量,队列啥的。内存管理相对来说很简单,然
后一个文本输入输出的shell用来做调试就行了。 |
|
t****g 发帖数: 35582 | 45 啥叫user mode?
ARM cpu有user mode,我不知道和你说的是不是一个意思。
其实微内核的realtime OS用起来很简单,你要干什么就init一个thread,比如要读数
据。数据进来了一个中断请求,中断服务程序里面和这个thread来个信号量同步一下,
把thread唤醒。然后中间可能再和另一个控制执行器的thread同步一下,比如PWM端口
输出个信号,给电机调个速啥的。
这中间每一步的delay都是可以以时钟周期为单位精确控制的。 |
|
r***u 发帖数: 1272 | 46 我尽量用平和一点的口吻跟你说说关于程序员的那点事儿。
1.
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快递也都是体力活儿...
今天下午我的我同事同客户见面,我们花了一个多小时也没法很好的解释为什么我们的
客户端在收到一个完整的图片(虽然它超时了)后又再次发生相同的请求,并且在3秒
钟又收到应答之后还是没法让它显示出来。“有关部门”可以“不解释”,但程序员一
点儿都不... 阅读全帖 |
|
J*****n 发帖数: 4859 | 47 【 以下文字转载自 WaterWorld 讨论区 】
发信人: ruomu (ruomu), 信区: WaterWorld
标 题: 悲催的程序员,以及程序员的悲催[转]
发信站: BBS 未名空间站 (Thu Dec 23 11:17:17 2010, 美东)
我尽量用平和一点的口吻跟你说说关于程序员的那点事儿。
1.
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套近乎的口气说,你能埋导偏
伊熟几啵?...我内诺几亚屏幕不咸你能修啵?
类似的事情在我刚毕业的时候也会经常发生,人们一听到邮电大学就会忧国忧民的叹一
口气:现在这邮局不景气啊,快... 阅读全帖 |
|
c*****a 发帖数: 1638 | 48 我也跟她说我们好玩的事情:A写的代码把互斥和
信号量弄混淆了,导致执行的结果总是时对时错,B给他做code review之后把互斥和信
号量都去掉了,发现根本不需要这些东西也能得到正确的结果,因为所有的一切都运行
在同一个线程里...
==================================================================
学术讨论,这个....这个可能吗?好像不行吧。 |
|
c**b 发帖数: 2999 | 49 【 以下文字转载自 Military 讨论区 】
发信人: buddyboy (hello), 信区: Military
标 题: 我跟你说说IT程序员的那点事儿 (转载)
发信站: BBS 未名空间站 (Fri Dec 24 13:56:22 2010, 美东)
发信人: buddyboy (hello), 信区: SanFrancisco
标 题: 我尽量用平和一点的口吻跟你说说IT程序员的那点事儿
发信站: BBS 未名空间站 (Fri Dec 24 13:55:31 2010, 美东)
我在一个叫摩托罗拉的公司干过,那地方有50%的人整天干的事情就是催另外25%的人没
完没了的解剩下那25%的人造成的bug。我是个程序员,每天敲敲打打,哪天电脑崩溃了
你会发现我这辈子啥都没留下。大多数人甚至都没有想过我们是怎么把手机捣鼓出来的
,包括是是否人手一套乐高的家庭套装工具。
我那可爱的岳父岳母在向自己的亲戚朋友们介绍我的时候,总是用一种充满自豪的口吻
轻描淡写的说,他在摩托罗拉上班(我离开摩托罗拉以后他们会说,他以前在摩托罗拉
上班)。然后那帮倒霉催的亲戚朋友们就会一种既内行又套... 阅读全帖 |
|