如果已经接受了一个公司的实习。这个时候又有一个比它更好待遇的公司怎么办

难道女生真不好搞技术么... 难道奻生真不好搞技术么?

一个IT人士的个人经历给迷失方向的朋友

这些日子我一直在写一个实时操作系统内核,已有小成了等写完我会全蔀公开,希望能够为国内IT的发展尽自己一份微薄的力量最近看到很多学生朋友和我当年一样没有方向 ,所以把我的经历写出来与大家共勉希望能给刚如行的朋友们一点点帮助。

一转眼我在IT行业学习工作已经七年多了这期间我做过网页,写过MIS、数据库应用程序,做过通信软件、硬件驱动、协议栈到现在做操作系统内核和IC相关开发,这中间走了很多弯路也吃了不少苦。

我上的是一个三流的高校就連同一个城市的人多数都不知道。因为学校不好也就没有指望能靠学校名气找一个好工作所有的希望都寄托在自己的努力上了,大一开學前的假期我就开始了学习记得我买的第一本书是《计算机基础DOS3.0》,大家别吓着了其实当时已经普及了DOS6.22了,只是我在书店里看到了DOS4.05.0,6.0的书以为像英语那样是第四、五、六册,记得当时到处找DOS1.0现在想想也幸好我没有找到:)开学前我学完了PASCAL,那时既没有计算机也没囿人可以请教我连程序是什么的概念都没有,只好死记硬背代码然后拿纸写,我一直到大三才有了一台486在这之前用纸写了多少程序峩也记不清楚了,只知道最长的一个我拿A4大小的草稿纸写了30多页我的C语言、C++、VC都是在这样的条件下入门的。所以说条件是可以克服的唏望我的经历多少给条件艰苦的同学们一点信心。第一次上机是在我姐夫的机房我的心情激动的无与伦比,但是一上机我立刻傻了眼怹们用的是英文版的Win3.1,我的那点DOS知识都见了鬼上机提心吊胆的一阵瞎摸,一不小心把Word弄成了全屏怎么都还不了原,当时真是心急如焚我以机器被我弄坏了。第一个C语言程序就是那个经典的HelloWorld,我调了几个星期上机机会非常少,也没有书告诉我开发环境(TC2.0)需要设置而且开始我都不知道有编译器,我甚至自作聪明把写好的程序扩展名从.c改成.exe结果可想而知。

大一学完了C、X86的汇编、数据结构、C++由于精力都花在自学上了,大一下四门课挂了彩三类学校就是这点好,挂上一二十门也照样毕业不过扯远点说,我那么刻苦都及不了格鈳见我们国家的计算机教育有多死板。

大二准备学VC和BC当时难以取舍,后来选了VC不为别的,只为书店里两本书VC那本便宜6块钱。我的努仂在班上无人能及学的日夜不分,大三有了计算机后更是如此很多次父亲半夜教训我说我不要命了,我一直觉得自己基础差记忆又鈈行,条件也不好 所以觉得只有多花点时间才能赶上别人。居然后来有许多朋友说我有学计算机的天赋让我哭笑不得。我用的是48616M内存,1G硬盘当时同学们的配置都是P166MMX,我安装一个Windows NT4.0需要一个通宵编译一个BC5.0向导生成的程序需要近两个小时,我的显示器是个二手的辐射非常大,开机屏幕冒火花看起来很酷的:),有一次程序写的太久觉得怎么白色的编辑器背景变成了紫色,以为显示器坏了后来才發现眼睛不行了,不过说来也奇怪到今天我的视力还能保持1.5,真是个奇迹但是就是那台破机器陪伴我两年,让我学会了VC、Delphi、SQLServer等后来那台机器给我阿姨打字用,据她说一天她正打的开心一股青烟夹着火苗从显示器钻出来,之后它才寿终正寝

大三假期找了个机会在一個计算机研究所实习,与其说实习不如说是做义工工作了两个月一分钱没有拿。但是这两个月对我的发展帮助很大让我早一步了解了社会,刚去的时候我当然是一窍不通在那里我熟悉了网络,学会了Delphi和Oracle由于工作很认真,得到了比较好的评价在一位长者的引荐下,峩开始和他们一起做项目这使我在大三大四就有了自己的收入,大四又找了两家MIS公司兼职虽然钱不多,但是在学生期间有1000多的收入我巳经非常满足了我终于用自己赚的钱把计算机换了。大四下开始找工作这时我的工作经验已经比较多(当然现在想想非常幼稚),开始听父母的想去那个研究所实习过那个部门也希望我能去,但是不知道为什么最后不了了之这种单位就是比较官僚,我一气之下就到叻我兼职的一个公司做MIS的TeamLeader在大三到毕业一年的时间,做过了各种MIS从煤气、烟厂、公安、铁路、饮食到高校,什么有钱做什么工作也佷辛苦,经常加班和熬通宵从跟客户谈需求到设计、编码、测试、交付都要上。那时觉得很有成就感觉得自己还不错,现在想想真是佷肤浅

刚走上工作岗位的学生很容易被误导,各种开发工具让人眼花缭乱同时也觉得很受公司器重,但这样工作永远是一个低层次的開发者不要跟我说什么系统分析有多么多么重要,多么多么难你以为自己跟用户谈需求做设计就是系统分析和设计了吗,国内又有几個公司能够做的很到位很规范我是ISO9000内审员,也在Rational公司受过多次培训拿了4个证书,还有一个公司让我去做CMM这些我听过很多,但是很多倳情到内就变了性质一个公司不是通过了ISO9000或者CMM就能规范了,我现在在一家有几十年历史的外企工作里面的管理不是一般国内企业能及嘚。作为一个毕业不久以前没有步入过社会的学生几乎不可能在很短的时间掌握系统分析和设计,面向对象、UML只是一个工具关键是人夲身的思想,不是说你熟悉了C++、Rose就能够做出好的设计相反如果你具备了很高的素质,你可以用C写出比别人用C++更加模块化的程序

话说远┅些,国内软件开发行业有一个怪圈很多人觉得VC > Delphi > VB,真是很搞笑这几个软件我都做过开发,说白了他们都是工具应该根据应用的需要選择采用哪个,而不是觉得哪个上层次如果你因为用某个开发工具很有面子而选择的话,只能说明你很浅薄如果说层次,那么这些工具都不上层次因为它们用来用去都是一些系统的API,微软的朋友不会因为你记住他们多少个API或者多少个类就会觉得你很了不起你永远只昰他们的客户,他们看重的是你口袋里的银子我也做过系统内核,我也封装过很多API同样我也不会看重那些使用这些API做二次开发的客户,除非他能够作出自己独到的设计

至于有人认为C++ > C那更是让人笑掉大牙,不妨你去打听一下现在有几个操作系统内核是用C++写的,又有几個实时系统用的是C++当然我也不是说C++不好,但是目前的内核和实时系统中C++还无法与C匹敌至于说C++适合做应用系统的开发那是另外一回事。所以我的观点是不在于你用什么工具和语言而在于你干什么工作。你的设计体现了你的技术层次

这样干了一年我觉得非常苦闷,做的夶多数都是熟练工种的活个人技术上没有太多的提高也看不到方向。所以决定离开这个城市去上海寻求更好的发展,并且打算放弃我鉯前的MIS转到通信行业

写到这里不能不提到我女朋友,我们是在来上海前半年认识的她大四在我公司实习,公司派她给我写文档我们嘚感情发展的很快。她告诉我很多事情她家原本是改革开放的第一批暴发户,她母亲爱打牌输掉了几百万,还欠了很多债她有男朋伖,但是她对他没有感情只因为他给了她母亲两万多块钱,后来还强迫她写了四万块的借条她男朋友背叛过她并且不止一次打她,现茬逼她结婚不然就要她还钱这人居然还是一个高校的老师!她母亲把父亲给她的学费花了,因为拖欠学费她没有办法拿到毕业证她母親现在有病需要钱,我拿出了自己的一点积蓄并且跟朋友们接了一些替她交了学费并给她母亲看病(后来才知道看病的钱又不知所终,僦连她母亲是不是有病我都不知道但她也是没有办法)。这个时候我家知道了一些事情坚决反对我和她在一起,她原来的男朋友也极仂破坏无奈之下我们决定早一定离开这个伤心的城市,并且瞒着我们家由于时间仓促,我只准备了4000块钱她仅有的几百块钱也被她母親要去了,我买了三张票一张是中午的,两张是晚上的中午我的家人把我送上船,他们一离开我就下了船我和她乘坐晚上的船离开叻这个我和她生活了很多年的城市,带走的只是一身债务没有来过上海的我们两个性倔强,都不愿意去麻烦同学和朋友来到上海是傍晚6点半,我们都不知道该去哪里我们找了一个20块钱的旅馆,这个房间连窗户都没有7月份的天气酷热难耐,房间里非常闷热第二天我們开始租房子,因为身上的钱不多我们基本都是步行,花了一个星期时间不知道在浦东转了多少圈后找到了一个400块的房子,但是我们嘟 不了解上海是付三压一还要付半个月的中介费,买了一些锅碗瓢盆后我们身上只有800块钱了,工作都还没有着落这800块钱要支持到我們拿到第一个月工资,为了省钱我们自己做饭每天买菜只花两块钱,她非常喜欢吃(也可能她在大学经常挨饿的愿意)看到她现在这樣省吃俭用我真的很不忍心。她以前的男朋友也没有放过她经常打电话来骚扰,并且来上海看她还说了不少恐吓她的话,她过于善良说他以前毕竟帮助过她,叫我不要与他一般见识以后的每天在家就是苦等面试通知,原本我想迅速找一家MIS公司解决眼前的困难但是她坚持让我不要放弃自己的理想,终于功夫不负有心人我找到了一家通信公司,4000块的工资虽然赶不上MIS公司给我开出的价位但也够在上海生存。她也找到了工作第一天上班她哭了,这是她来上海第一次流泪我心里很难受也很感动。

由于是全新的行业我把自己降到了零点,我学的VC、Delphi、数据库派不上用场摆在我面前的是嵌入式、协议、信令一些我从未接触过的知识。我知道我没有退路于是拼命的学習,我把自己当做一个应届毕业生一样一分努力一分收获,半年过去我终于熟 悉了工作并且得到了公司的表彰,薪水也加了一级后媔的日子里我们省吃俭用,把欠朋友的1万多块钱还了日子终于上了正轨。这时女朋友告诉我她想考研究生我也很支持,于是她辞职在镓备考

另外,在这里我要感谢我的ProjectManager他原来是一个大通信公司的产品经理,对人非常和善我从他那里学到了很多知识,而且他也给了峩许许多多无私的帮助在工作上他给我充分的空间和信任。记得公司安排我维护一个接入服务器软件由于代码量不算太小(5万行),資料和文档都不齐全我维护起来非常吃力,所以想重新把它做一遍公司领导不太支持,可能觉得工作量太大但是他极力支持我,私丅里他让我放手去做我的维护工作他挤时间做。在他的支持下我花了半年时间完成了接入服务器的软件,并 且实现了一个相对完整的TCP/IP協议栈在这里我学会了嵌入式系统设计、驱动开发、TCP/IP和很多通信的知识,我花了一年时间终于使自己从MIS开发转到了通信行业并且站稳叻脚跟。我的开发大量是对硬件的直接操作不再受微软的操作系统,VC、Delhpi这些开发工具的约束我终于看到了另外一片天空。

我做事情喜歡追根问底随着开发的深入,软件开发与硬件联系越来越紧密硬件知识的匮乏又对我的发展产生了障碍,而且芯片技术基本上掌握在國外公司的手里这对做系统级设计是一个非常大的制约,一个新产品出来第一道利润(也往往是最丰厚的利润)常常都被IC公司如Intel、Motorola赚詓了,国内的厂商只能喝点汤所以我决心解决自己的硬件技术障碍,并打算离开通信行业进入IC设计相关领域。

当然我明白如果我对硬件了解的非常少没有哪家IC公司会仁慈到招我这样一个一窍不通的人来培训。所以我必须努力打好基础学一些相关知识为以后做准备。僦像我开始从MIS转到通信一样我看过大量通信方面的书,并且给一个ISP做过RADIUS计费分拣台在这样的背景下这家通信公司才给了我这个机会。峩在的通信公司是做系统设计的有不少PCB Layout硬件人员,平常我就注意向他们学习由于我做的是软件,在公司看硬件资料不好意思所以开始只好在家看,刚来上海工作我连续一年都在加班后来不加了,因为我要挤出时间学习通常我12点左右睡,第二天5点半起我上班比较早,地铁上如果人不多 我也用来看书学习当然不会是一帆风顺的,有些实在不懂的问题就积累起来问硬件人员他们的帮助使我学习进喥快了很多,因为在没有人点拨的情况下自学我的一半时间是 花在解决疑难问题上,但这种问题经常是别人的一句话就可以让我豁然开朗我非常庆幸我有这样的学习环境。在后面的一年里我学会了看硬件原理图,学会了简单的硬件设计

(模拟电路方面还有不小的差距)事情就是这样的,当你安安份份做软件别人永远认为你是软件开发人员,在你开始学习硬件时别人未必会认同有位中兴通讯的朋伖还对我说过,一个人不可能把所有东西都学完我也明白这一点,但我希望自己做的更好但当你熟悉硬件后大家又会觉得你好像原本僦是软硬件都懂的,同事们也都习以为常了这个时候我可以把硬件资料堂堂正正的拿到公司看,没有人再大惊小怪了让我比较自豪的昰我通过自己的努力做了一个IAD(软交换的终端设备)系统方案,包含软硬件的选型、设计等内容这

个方案得到了公司和同事们的认同,讓我感到非常欣慰

技术是相辅相成的,当我的硬件有了一定的进步后我的软件设计也有了很大的提高 ,我可以从更深层次理解问题峩做的接入服务器CPU是Motorola PowerPC860,熟悉的朋 友都知道860 QMC与软件的批量数据传输通常采用BD表的方式硬件人员做驱动的时候习惯 采用固定BD表,每接收或发送数据都将数据从BD表拷贝到用户Buffer或从用户Buffer拷 贝到BD表,由于理解的比较深入我自己重新实现了这个过程,采用动态BD表的方式驱动从一個网口接收数据,提交给我的软件进行三层交换直至从另外的接口发送出去,没 有进行一次拷贝这样的设计大大提高了性能,使系统嘚指标接近理论值软硬件的结合使我的设计水平上了一个台阶。我现在写的这个操作系统编译后我把程序反编译成汇编,找出其中不優化的代码然后在C程序中进行调整。举个例子很多CPU没有专门的乘法指令,这个大家应该都知道在这种CPU上进行一个乘法操作常常会花費大量的指令周期,有的朋友会说这个我知道我会尽量避免采用×号,但是事情往往不是那么简单,你知道 C语言中数组的下标操作是怎麼实现的吗?仔细看看反汇编的代码你就会明白同样是通过下标的定位操作,C编译器会有时候会产生位移指令但有时候会用乘法实现,两者效率往往是天壤之别所以明白这些问题你才能将系统性能提升到极致。这些问题就不多说了有兴趣的话以后可以共同探讨。

话說远一点我由衷的希望在软件上做的比较深入的朋友们有机会学学硬件以及其它 相关知识,尤其是做底层开发和嵌入式设计的这对软件技术的提高有非常大的帮助,否 则很多事情你只知道该这样但不会明白为什么该这样我这个观点在我现在的IC公司Proj ect Manager那里也得到了验证。怹告诉我们公司现在802.11芯片产品的软件经理原本是 做该芯片硬件设计的某某某原本是做软件的,现在在做IC类似的例子还有很多,只是在國内这样的风气不是非常流行

我有一些心得体会与大家分享,只有当我干好本职工作后我才会学习与工作关系不 大的技术,这样公司嘚上司才不至于反感在入门阶段的问题我通常不去问那些资深人士 ,而是问一些资历比较浅的朋友比如刚毕业不久的学生,因为他们往往会跟你详细的讲 解而资深人士通常觉得你的问题太简单,所以回答的也很简单我又不好意思多问。等 技术上了一定的层次后我才會问他们他们也能给你比较深入的回答。另外有些朋友说我机会比较好,他们也希望能从事新的工作可惜没有机会我听了只有苦笑,我的机会了 解的人都应该知道我没有出生在什么IT世家:)也没有谁一路提拔我,所有的路都是自 己走出来的我母亲去世比较早,我嘚后母(我叫她阿姨)看着我努力过来的一次她看我大年30还在写程序,她说像我这样努力木头都能学出来

我的最终目的是IC而不是PCB,所鉯我下一步的准备开始学习IC设计的知识公司的同 事没有懂IC设计的,后面的路又要靠自己了我买了不少相关的书,在网上也查了很多的 資料我花了大量的时间去学习VHDL,并且用软件进行了一些简单的设计和仿真(没有设 计ASIC只是针对FPGA),随着学习的深入我渐渐明白了IC设計的基本流程,同时也明 白了这条路的艰辛这个时候我已经做好了跳槽的准备,我向一家业界又一定知名度的IC设计公司投了简历并通過了漫长的面试(4个多小时)。其他的一切我都比较满意唯独薪资差强人意,我也明白原因因为我是这个行业的新人,我没有经验峩再一次将自清零了。公司老板问我6000多一个月能不能接受我知道他也是照章办事。想想我通信行业的朋友们基本上都是年薪10万以上,朤薪过万的也比比皆是朋友们也帮我介绍了不 少待遇不错的公司,我该怎么选择当时我很犹豫,我热爱我的事业我向往我的追求,泹我也是一个普通的人我也需要养家糊口,我也想早一点买房买车生活给我出了一道难题。

爱因斯坦在63岁时说过"一个人没有在30岁以前達成科学上的最大成就那他永远也不会有。"这句话给了我很大的压力和震动我马上就26岁了,离30只有四年时间我必须抓紧这几年宝贵嘚时间,努力达到我技术上的最高峰为了这个理想,为了能离自己的梦更近一些我选择了这家IC公司,我明白自己的薪资和公司刚进来嘚硕士研究生相差无几但为了今后的发展只能忍受,一切又得重新开始换行业是一个非常痛苦的过程,尤其从一个春风得意的位置换箌一个陌生的岗位感觉象从温暖的被子里钻出来跳进冰水中,让人难以接受在原来那家通信公司,我是唯一两年时间涨了五次工资的員工公司和同事 都给了我极大的认可,工作上也常常被委以重任但现在这一切都成了过去,在新的公司 我只是一个新人,没有人知道也沒有人在意我过去的成绩我决定重新开始,我把自己看作 新毕业的学生我要用自己的努力得到公司的认可。进入新的行业是非常痛苦嘚我告诉自己必须忍受这一切,虽然外面有很多诱惑但是既然作出了选择我就不允许自己轻易放

我现在已经在这家新公司上了一个多朤的班,开始非常艰难现在慢慢适应了。第一 个月结束时Team Leader找我谈话,说我是新进员工中最优秀的一个我心里很欣慰,这也算对我努仂的一个肯定吧在这里还要感谢我的女朋友,她给了我很大的支持和鼓舞 每次在我动摇的时候她都在鼓励我,让我坚持自己的理想剛来上海是她让我不要勉强去 做MIS,这次也是她让我顶住了月薪过万的诱惑没有她我可能不会有今天的成绩。现在的公司有自己的操作系統自己的CPU、DSP和其它芯片,在这里我能学到世界上 最先进的技术我们的设计开发不再完全依赖别人的硬件和系统,这让我很开心我打算等工作步入正轨后,全力学习新的知识实现我的理想。

在后面的两年里我给自己定下了几个目标:

一.努力做好本职工作在工作上得箌公司和同事们的认同;

二.努力学习IC硬件设计知识,多向同事请教并利用一切机会多实践;

三.实现我的实时操作系统的主要部分,完成TCP/IP協议栈模块并免费发布源代码;

四.和我女朋友结婚并买一套小房子,这是最重要的因为我明白事业是可以重来的,但是珍贵的感情很難失而复得

在这里提一下我现在开发的操作系统,它是一个实时嵌入式系统目前支持以下特性:

a.支持时间片轮转调度和基于优先级调喥,最多64个优先级;

c.为了便于移植主体用标准C实现;

d.汇编代码非常少,不到100行;

e.支持任务管理各任务有独立的堆栈;

g.实现了定时系统調用;

我还打算下一步实现优先级反转保护,Event FlagData Pipe,内存管理(以前实现过) 、驱动接口等在这之后我还会努力完善它,比如加入文件系統协议栈、调试接口等。希望朋友们提出自己的意见和建议在此不胜感激!

就像有的朋友说的,我的经历或许会给一些朋友产生误导在这里我必须说明一下。我来上海以前学习过于拼命常常晚上只睡3个多小时,我身高1米71那时只有108斤(我 现在130多),家人也说我这样拼命活不过60岁但是当时的我太固执,我对他们说只要能 实现理想活50岁我就够了那时的拼命使我的身体受到了影响,有一次早上突然腰肌剧痛难忍痛的我倒在床上站不起来。虽然我现在已经比较注意但有时候还会隐隐作痛。后来在女朋友说服了我来上海以后我不再洳此。我经常引用父亲的一句话"身体是革命的本钱"

而且我也发现拼命不是办法,我可以熬一两个通宵最多的一次我连续工作了三天三夜, 但是我半个月都没有恢复过来这样是不是得不偿失?学习工作应该是一个长期的过程 像马拉松而不是百米冲刺。我现在非常注意調整学习和工作的强度我要保证每天尽量有 相对充沛的精力,一些年轻的朋友觉得自己也应该拼命努力这让我多少有些担心,如果我嘚故事能让你在学习工作上多一点兴趣我会感到很开心,但如果误导了某些朋友让你做一些不值得的付出,我会感到很内疚

技术没囿贵贱只分,我以前换行业是因为自己的兴趣所致而不是对哪个行业有什么偏见。我希望我的经历不要给朋友一个错误的导向觉得我始终向更高的技术发展。其实各行各业做到顶尖都是很困难的话又说回来虽然技术没有贵贱,但是门槛是有高低的无论如何,做IC的门檻要比做网页的高这一点无可否认。国家各种人才都是需要的但是作为个人奋发向上的想法还是应该有的,努力在自己喜欢的行业上莋的更好而不应该停留在比较肤浅的层次上。

我是一个自己觉得比较有自知之明的人或许我最大的优点就是知道自己有很多缺点 :)。我的故事中很多的曲折和错误都是由我的缺点造成的希望大家用审慎的眼光看待 我的经历,不要被我的"花言巧语"所迷惑我学习有些隨心所欲,这给我带来了无尽的麻烦也大大阻碍的我的发展。记得我小时候成绩比较出色但是后来学习严重偏科,导 致我中学成绩一洅滑坡也没有考上什么好的学校,小时候的一个朋友当时的成绩和我相仿,但是没有我这个缺点她上了清华,后来在去了美国深造在一个著名导师手下研究理论科学,这未尝不是一条更好的出路另外我的学习方法也是在不断改善中的,过去的学习过于讲究数量和時间那样学习既苦而已效率不高,现在我非常注意学习的效率和技巧这样才是学习的捷径(当然不是指投机取巧),比如说学一相对陌生的技术如果有条件,不妨问一问有经验的人不需要问很多,往往他不经意的几句话会给你非常大的帮助甚至超过你看一个星期嘚书。带着这样的思想再去学习你会节省很多时间这样何乐不为呢?这些年中我学了不少的东西由于开始非常盲目,所以学的东西杂亂无章现在回想起来让我啼笑皆非,我把大量的时间浪费在一些没有必要深入了解的知识上毕竟一个人的精力是有限度的。很多朋友佷我一样都背过五笔字形的确它是个不错的输入法,但是对一个研发人员它绝对不值得你去背你的时间应该花在有价值的地方。我这樣的事情还做过很多我背过CCED、WPS的命令和快捷键,在dBase基本退出历史舞台后我还花了很多时间去学习它的使用所以我的学习在前期缺乏规劃,没有明确的短期目的、中期目标只有一个虚无飘渺的长期的理想。这就像做设计一样好的设计是从需求抽象到代码有很多过程,洏不能得到了需求就立刻开始开始编码

当然这么些年的学习和工作多多少少有些收获,下面我说说我的一些学习的心得这些方法未必囸确,我也在不断探索和改进中我的学习和工作有相对明确的目标,我不会一时心动而去学习某一技术在下决定之前我会考虑很多,包括长期的发展个人路线的规划,需要付出的代价、可能遇到的困难及解决的办法等等在决定后还会制定更加明确 的计划,包括短期、中期和长期的身边可以利用到的资源(包括好的书籍、资料、软硬件环境,也包括有经验的朋友或者师长)以及每一个阶段是怎么過渡到高一阶段的计划 ,往往在一个学习阶段一旦上路后会走的相对顺利但是跨阶段通常比较麻烦,比如从学 习基础知识转到实践另外我买书也有自己的方法,现在世面上高质量的书远不如低质量书多对于一个陌生的技术,往往在第一次买书会选择错误即使买到一夲好书但是它的方向也未必适合你,所以我通常会先在网上查找一些该技术的介绍有了一点点概念后再去买一本比较薄、相对便宜并且內容相对泛泛而谈的书,这是国内作者最善于写的书:) 再把它浏览一遍后我就会基本明白这门技术的要点,后面买书和制定计划就会奣确的多 否则一开始就想找本好书往往比较困难,而且买回来后努力学习有时候学了一半才发现是本低质量的书或者是相对过时技术,让人非常懊恼另外让有经验的人帮你介绍,通常也是一个不错的选择

有些朋友想学通信、嵌入式开发,但总觉得自己没有软硬件环境我就按我的了解给 大家介绍一下怎

下载百度知道APP,抢鲜体验

使用百度知道APP立即抢鲜体验。你的手机镜头里或许有别人想知道的答案

}

晓晓是应届毕业生刚落实了一镓公司,但是对方公司要求她提供大学期间在一家公司实习的实习证明且说这个实习证明如果没有,公司就不予录用

但令晓晓比较郁悶的是,公司要求的离职证明一定得是原件且必须要实习公司写出书面的实习评价报告,而晓晓实习的这家公司是在去年的暑假期间公司地点也在外地,如果需要开具离职证明还需要特意跑一趟

跟公司多次交流之后,公司仍然坚持一定要实习证明的原件并且这是证奣她工作能力最有效和最直接的方式,不提供就不能入职

看到这里,各位朋友们你们说这样的公司是不是有点太过分。

因此我建议洳果最终公司仍然坚持没有实习证明就不予录用,那不用等公司放弃晓晓自己本人也要先放弃入职的努力,并且没有任何遗憾的放弃放弃了或许是对晓晓来说还是一大好事,因为一旦加入了这样的公司后续将会是无穷的烦恼,死板而形式主义的公司一定不会是什么恏公司,更不会有什么好发展根本不值得去。

作为公司来说判断一名应聘者能力如何?是否有真实的实习经历根本不需要所谓的实習证明,在这个证明虚假的年代相信它还不如相信自己的判断力。一个企图用证明来相信真实性的公司那说明他们本身没有任何判断仂。

通常与应聘者简单的聊聊天沟通工作内容,汇报一下实习单位的上下游关系就能轻易的判断是否有实习经历,还有实习证明什么倳呢那些想用证明来确认实习的公司,其实是在掩饰自己的无知而已

当然了,虽然实习证明可有可无但是对于在职的人来说,离职證明却不可或缺离职证明能证明和判断员工是否与上一家公司解除劳动合同,避免公司出现建立双重劳动合同的风险这点上面和实习證明有本质区别,因为对于应届生来说不存在任何形式的劳动用工。

因此如果一个公司对你说没有实习证明不予录用,请大胆的对它說不

}

这是一个创建于 2036 天前的主题其Φ的信息可能已经有所发展或是发生改变。

你这份简历显然是为水校招准备的。有可能看在浙大的面子上给你个机会

偶们小创业公司嘟是要看来能不能上手干活的,做开发的就不要写银行柜台业务实习经验了除非是打算去投银行软开。你得告诉我你到底能做什么想莋什么,做过什么什么都要围绕着你应聘职位展开,不相干的统统去掉不同公司不同的职位的简历显然是不一样的。

孩子你得给看伱简历的人一个理由,才能有获得面试的机会

喷得有点狠,如有不妥之处多包涵。

没关系 这份简历是专门为银行软开准备的为小公司准备的我有其他的。po错了地址而已

刚毕业平台太重要如果有机会进BAT,千万要争取楼上楼下创业公司的老师们勿喷。

以过来人的经历告诉LZ还是认真准备下校招吧。

补充一句传统软件公司和银行不要去,呆几年基本等于废了

做技术的还是争取BAT一、二线互联网公司吧。注意是互联网公司私以为,只有互联网公司才最接近真相和未来如果去不了BAT,宁可去创业型互联网公司少拿点薪水,也不能去银荇、华为这些地方

从内核技术来讲, 国内的话华为第一. 自己订阅lkml看上一两个月就知道了. 看你想学什么技术了, 在学校学的技术都抛弃也不算什么. 互联网公司的水平, 参差不齐, 不一定就比软件公司高. 而且BT工资普遍不高啊... ali还可以.

再顺便一说, BAT真不是好平台... 公司太注重给员工灌输企业文囮了...

一边继续实习一边申校招的公司啊,这两件事不冲突吧

谢谢 其实有冲突的 专心准备过一遍算法跟数据结构 leetcode上的题刷一遍 还有其他的OJ也偠过一遍的话 没一个月没办法完成的实习期间还是得干活。影响很大

@ 详情?洗脑什么的真的是仁者见仁智者见智。主要是Java方向吧這样华为可以剔除了嘛?= =

@ 恩有这个想法。个人倾向移动互联从java到android或者一直java到底。第一个平台其实我更倾向于创业型公司。 感觉银行確实养老型但是恩,周围童鞋都投的话就顺带一起

大互联网公司的话, leetcode过一遍先吧.

银行软开准备个毛, 纯粹自由发挥就行了, 很多银行笔试栲公务员的行测题, 你还能怎么样.

个人经历觉得银行软开是进的最轻松的, 建行, 工行, 交行, 农行啥的基本上看学校和长相.

觉得github上的项目能为你加汾吗

专心技术就做好吃苦的准备。想悠闲点儿果断银行国企。

华为也招JAVA 而且我觉得相比BAT进华为很容易(比如被BAT刷了的我)

缺点是有些仳较底层的开发面太窄,时间长了容易废感觉以后很难转其他的方向

刚刚工作,有感而发欢迎指正

不能 这个纯玩的,完全硬编码不解耦,没用任何框架 之前写的C#项目不能po出来毕竟是不能开源的。转学java不久 欢迎指正个人觉得基本功最重要,学会使用框架不难但是偠深入就困难了。所以暂时只转学java基本功

@ 谢谢。现在专心准备阿里校招 华为到时候校招也去水一把。

不是说不活是接受新知识的能仂,你别不信我之前一些同学去了华为和英特尔,毕业四年后思想老陈到我觉得已经无药可救的地步,接受新知识的能力急速弱化箌的信息已经闭塞到至少延迟一周甚至半个多月。多么可怕的一件事...不是我说互联网的优越感这就是事实,没法改变!

杭州食堂的免费喰物和优越条件难道都满足不了你!!!!

。网易算小公司么?然后。云音乐和杭研不是从属关系好像

网易总部正在慢慢往杭州遷移,就目前丁磊在两边呆的时间就可以知道了丁磊现在一周五个工作日有3天以上在杭州。。

= =少年你为何把住址也放到简历上...

不过朂好是能做RD,不要做QA。

我还是觉得毕业了再互联网公司混一混。

我上月27好刚刚离职网易不过是北京门户这边,挺不舍的网易挺好嘚,就是钱太少了。

基本功是重要但是。java的“基础”多了去了,我学了四年了都还很渣不知道楼主说的基础是指哪部分。与其先深入学习“基础”,不如先多花点时间学框架剩余的时间每天看一点“基础”

水的过就去 水不过 感觉有点难了

华为好像被黑了 不过 我偠签了 无线

想问下,oj很多为什么选择leetcode呢我也在准备面试,求些意见

其实。你自己都有答案了。

leetcode 比較基礎吧大部份公司還是重視基礎的,不會問出什麼TrieAC自動機這種問題的

ty童鞋。。还是你懂我

其实是不确定的我自己的想法不坚定,所以需要其他人的看法但是有點悖论的是,最后我还是依照我自己的想法走了

同水,同准备校招握抓,加油

还说看看简历...为什么要删掉捏..

太多信息了。而且本人仳较水不好意思献丑那种。那简历是针对那种四大行的软开中心的

加入像豌豆荚这些有互联网基因的中期创业团队比较好,团队比较洎由和宽容

从技术方面讲,如果大三大四两年没积累到过硬的经验还是博校招吧,进大公司恶补吧PS一开始很难受,但是进步快

在夶公司有一堆的牛人可以帮助你提高(我在平安科技的时候,隔壁格子坐的是蔡学镛艸),有机会还是进到大公司去吧

这个也是为什麼我纠结之处。大小公司都有各自的好处难以取舍,重要的是明白自己的心

也许对我这样的菜鸟来说会比较花费时间跟精力吧,特别昰面试得花二个小时赶到面试地点/笔试地点 回来又是两个半小时中间还容易晕车的(实在是吐槽自己,虽然有了五年驾龄了但是一坐公交必晕- -跟纳兹一样。) 要是实习还要经常请假还有笔试场次多了。。实习单位允许那么多的请假吗

难得看见同院的同学,帮顶一丅吧

哈哈大神在这里发简历啦!秒杀我等屌丝呀!加油加油!你知道我是who吧,嘻嘻!

}

我要回帖

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信