导航:首页 > 程序命令 > 有什么都精通的程序员吗

有什么都精通的程序员吗

发布时间:2024-06-28 22:31:05

1. 有多少人前后端都精通

精通前端和后端的人还是比较多的,因为前端是由设计和程序员组成的,后端仅仅只是程序员,虽然都是程序员,但是做的东西是不一样的。

简单一点的说后端程序员做的是程序,而前端程序员做的是框架,如果既精通后端的程序开发,又精通于前端的界面设计,那就非常少了,因为美术设计和编写程序完全是两个不同的领域,所以都会的人不多,但是也有。

但是既精通于后端程序开发,又精通于前端的程序框架设计的人就非常的多了,因为这两种技能的根源都是一模一样的,所以只要你精通了其中的一样,只要稍作学习,就能很快的学会另一样。

就拿大学的课程来说吧,前端和后端十门课程中有八门就是一样的,在学前端的同时也会少量的学习后端开发,在学习后端开发的同学,也会少量的学习前端开发,所以这两者其实就是一家,只不过是用自己的技术做了不同的事情而已,最开始都会去学习c+,c++,还有c#编程

所以这样看来,社会上有很多的程序员两者都是精通的,因为现在只靠后端这一个技能在社会上保障也不是很大,如果两者都会,找工作就会自由很多,而且也会非常简单,更何况,有了其中的一种技能,再去学习另一种技能是特别简单的,所以大多数人都会去学习。

毕竟社会的竞争这么大,多一点技能也不是坏事,能多学都尽量会多学一点,这样才能更稳。

2. 你见过最厉害的程序员是怎么样的

以前曾经做过十余年的编程,见识过不少程序员,其中有两位是比较厉害的。

第一位,J同学,非科班出身,粮食专业毕业的,之后在一个食品厂工作,因为比较清闲,于是他突发奇想,想考某个211的计算机研究生,就去买了书来看,但是要实践啊,他又没有计算机,就有空总去公司的电脑室蹭机器用,电脑室的人,就让他帮忙开发一个工资管理系统,不知道是不是想为难他,结果他研究生是没考上了,但是经过一个月的摸索之后,居然把工资系统给做出来了。让电脑室那些科班毕业的人脸上挂不住啊!

之后他就斗胆去了一个国内知名的企业应聘程序员,居然还给应聘上了,慢慢做到了华南区的技术总监,再后来他几个同事出来创业,高新挖走他。

他这个人就是传说中的怪侠,非常低调,朴素,不按时上班,不按时下班,工作效率非常高,爱抽烟,请教他什么问题,他一时想不出来的话,就去外面抽根烟,烟抽完了,回来就会有答案,反正非常神奇。

第二位,B同学,科班出身,211大学计算机研究生,当时是他的导师跟我们单位有来往,推荐过来的,我面试的他,惜话如金,听说他C语言非常厉害,但是当时我们做项目需要PB,他说他不会,我就说,那给你一个星期的时候,你回去学习一下,再来面试。一个星期后,再过来,给他一个小模块,很快就做出来,非常棒,之后,项目的技术难题,大部分都是他解决的。平时,他也不怎么跟我们来往,但是有事就做,也不打 游戏 ,按时上班,按时下班,非常讨厌加班。

遇到技术问题,下班后打电话给他,他不接的。有一次,我们第二天系统要上线,大家都在忙着测试,加班,他到点就走了,领导追到电梯门口,问他,XX哥,你走了,他说了一个字,是,就进电梯了。后来也是被高薪挖走,听说到现在40岁也还没结婚。

我们公司有一位非常厉害的程序员,基本上一个人当做一个排兵力使用。也就是说一个人写代码的效率基本上抵得上10+人的能力,一年随随便便写个几十万高质量的代码。这种人对编程语言的理解已经到了登峰造极的地步,且能够灵活自如地使用。

在自己编码能力强的同时,对架构的理解能力也是超强,一个大的系统能够很快地进行模块拆分,快速的定义不同模块间的交互接口,可以快速的安排任务下去。

另外代码的质量基本上没地说,导致跟着他的测试人员几乎发现不了Bug,这哥们在写代码的同时基本上顺手就把单元测试写好了,代码质量高的简直出奇。

当然了,至于学习什么新的开源框架或者新的技术架构,基本上就是2-3天的功夫,就可以全面掌握。

目前为止,公司一直当做宝一样供着。

我见过最厉害的程序员,是在2001年入职的一间香港电路板公司的电脑部经理,他也是最值得我尊重的程序员,那他最厉害的地方在哪里呢?

编程语言只懂Foxpro DOS版本,但所有的ERP流程,英文、管理方法说得滴水不漏,有一次和财务的同事聊天,才知道他的月薪达8万多。

很多程序员最怕大老板提问题,但在他的眼里,大老板提问题就是一个商机,多多少少都要老板加工资加设备。 高情商的表现就是无论下属或老板通通管理得服服帖帖,包括我自己,甚至老板还没有说话就己经知道老板的心思了。

老板分配的编程任务应期三天完成,绝对不过4天。软件开发效率的提高,自然要依赖下属心甘情愿的加班付出才行,做到这一点,真的是难能可贵。

最厉害也是我最佩的一点就是,40多岁了头发还没有一点白的迹象,每天高效率的工作,下班后就抛开工作的烦恼,尽情桑拿按摩享受。

我认为最厉害的程序员不是编程技术,而是如何利用编程技术,不知道你认不认同?

应该是读研时的学长,精通java和Python,毕业后进去微软研究院工作。

当时和他在一个项目组,他独立完成了教学平台语言分析模块,NLP 模块。我们团队任何问题都能很快给出解决方法,前端后端都擅长。

当时我刚接触linux,他就已经把Linux作为工作学习唯一的选择。经常用terminal 操作,敲起代码太帅了

诚邀,本人在杭州华为研究所工作,之前在一家创业公司工作过,公司里一个工作10年的大神,撑着整个创业公司,老板总能拿到某些项目源代码,不同语言的,c c++ .net java总之很多,给他,一礼拜就可以全懂了,所有语言基本都是1礼拜搞定(玩代码的都知道精通一门语言后学其他的特别容易,不外乎面向对象的,面向过程的,然后就是各种API )上手做项目,之前很多不懂的问题问他都可以从本质上分析得很明白,主要是基本上看几眼就可以知道哪里错了。或者大概方向,我后来去华为,都是他建议的,现在还在那公司的他听说是技术总监了,应该不怎么敲代码了。

核心的代码总是有那一两个程序员来实现的。比方说现在微信的一开始的核心代码。

比方说Linux的核心代码, 都是由林纳斯·托瓦兹编写的, 并且为了能够让开源社区的人一起进行开发, 又编写了Git版本控制。当你不满意某个软件或者系统的时候, 能够自己实现并制作出更好的也许就是厉害的程序员吧。一直到现在很多的系统分支都是来源于Linux的内核。

最后如何成为最厉害的程序员, 还是要学习基础核心的知识, 操作系统, 数据结构, 算法编译原理, 计算机网络, 在这个基础上学习编程都是为了更好地实现自己的心中所想。为什么这样写, 这样写会产生什么效果。 为什么Golang最近这么热, 为什么鸿蒙会被看好, 它又和其他的有什么区别, 就可以自我判断, 而不是见风就是雨。

最后希望自己也成为那个最厉害的程序员。

很久以前,我用win98的时候有次我系统崩溃了,因为我是电脑白痴,我朋友给我介绍了一个高手来帮我修电脑。

他看了一下电脑,问我有没有98的盘,我说没有。

他想了一下,叫我把固定电话拿给他,我想修电脑要电话干什么,但人家是高手,我也不好说什么,就把电话拔下来给他了。

他把电话线空着的一头接在电脑的一个插孔内,然后进入dos,就开始在电话上不停的按着键,他按键的速度异常快,但是只按0,1两个键,我搞不懂这有什么用,但也不敢问,看了半个多小时,他还是不停的按这两个键,我徐徐的有些困,我问他这东西要搞多久,他说要几个小时,我给他倒了杯茶,就一个人去隔壁睡觉了。

醒来的时候,一看已经过了4个多小时,我起身到隔壁,看见他正在98里面调试,过了一会儿,他说,你试试,我坐上椅子用了一下,真的好了,我当时也不懂电脑,谢过人家就走了。 后来我慢慢对电脑有了了解,终于了解,原来当时那位高手是用机器语言编了一个98系统,我后来问我朋友那位高手的下落,我朋友说前几年去了美国之后,杳无音讯....

五年前有幸在一家软件公司做产品经理。小的软件公司。坐标西安。招人还挺不好招的。虽然给的薪水还不错。但是真心不好招人。这种小软件公司没有名气。真正牛逼的人都不来。

百试几百人,包括做产品和前端的也算在里面。光程序员这块。有百分之六十的投简历的都是从某培训机构出来的。所以的项目经历。和待过的公司都是一模一样,有明显的人为的痕迹。

但是后来实在没有人手。招了一两个,差。差。差。真是差到极点

后来又经人推荐,招了一个,说是做安卓开发的。结果连个软件的心跳包都调不好。软件的升级这块都搞不定。最后还是我这个外行,逼着他。一点一点卡,才把软件升级这块稍微搞上路了。

说出来真是让大家笑话,华为的外包中软国际。有个孩子实在忍受不了里面的虐待,在里面工作了一年半。然后跳到我们公司。这个孩子,才是稍微让人可以用一下。就是起码。你给他的工作。他能完成。其他的人都是在摸鱼。因为这个公司的老板以前也不是做手机软件这块。没有资源,不认识人。

他是做电脑PC软件,到后面做BS系统多一点。其实这种没有技术含量,找的别人的框架。去修改。

普通人见不到最牛逼的程序员,最牛逼的程序员,一定是在最牛逼的软件或者互联网公司的深宫后院里面。还没出世的。就像当初的张小龙,史玉柱,裘伯君一样。

你现在能看的牛逼的,感觉牛逼的。都是因为你不懂这个。你才觉得牛逼。包括前几年比较活跃的黑客们,制造一些病毒。这都不是牛逼。包括熊猫烧香的李俊,普通人觉得他可牛逼了。但是真正的他出来后,去金山 360这种公司,提鞋别人都不要。

因为搞破坏不是牛逼。也不是自己水平有多牛逼。

我来讲一个我见过最厉害的程序员。

这个程序员是我第一份工作碰到的大牛,我的第一份工作在中兴通讯成都研究所,当时是做操作系统研发的。

我们当时经常会做一些培训和技术分享,那时候我才入职3个月,我发现公司里有个人每次技术分享时候,就很多人去听,并且会议室爆满,连站的地方都没有,然后我有次也去听了一下, 第一每次目睹大牛的风采,因此操作系统是最底层的研发工作,会涉及到内核这块知识,而linux内核知识特别抽象,看书根本很难看懂,但是这个大牛能把很难的东西讲的很容易理解,并且在会上面对大家的提问总是能对答如流,实在是厉害。

而后我通过公司里的老员工才了解到,这位大牛是自学成才的,他的文化程度才初中,破格录取到中兴通讯,当时是操作系统部门的技术专家,他都能自己编写操作系统,对各硬件都非常了解,也出了很多书。可见兴趣是最好的老师,让他能够在程序员中发光。

必须是ACM大神,楼天成,楼教主。不了解他的可以网络之。是个天才一般的存在。
几年前清华大学找同学玩,他那时是清华软件学院的学生,突然说要带我去见他的偶像,还说是最后的机会了,我们跑去计算机学院,当时博士正在答辩,通过在场的同学找到了他,他很腼腆的千呼万唤始出来。他们两在那里交流了半个多小时,最后互留了EMail,我跟他聊了些我专业的内容,他还蛮好说话。 后面还通过这位同学认识另一位ACM届大神,上海交大的戴文渊。我对编程略有了解,主要还是崇拜天才。

3. 瀛︾敓绋嫔簭锻桦︿範鎺屾彙鍝浜涚煡璇嗗拰鎶鑳

绋嫔簭锻樼煡璇嗗拰鎶鑳7涓鎶撶揣瀛︿範

1銆佹帉鎻$绣缁溿佹湇锷″櫒鍜孭C链虹殑涓鑸姒傚康鍜屾妧鑳姐

涓嶈呖骞插嚭浜嗛梾棰树竴绛硅帿灞曪纴杩欎篃鏄瀵笽T浜哄憳镄勫熀链瑕佹眰銆

2銆佹暟鎹搴撶煡璇嗗繀涓嶅彲灏

Oracle銆丮s Sql Server銆丮ySql杩欎笁涓鏁版嵁搴揿繀椤昏佹帉鎻★纴灏辨槸瀹夎呫佹棩甯哥淮鎶ゃ佸囦唤銆佸瓨鍌ㄨ繃绋嬨佽Е鍙戝櫒銆佸嚱鏁般丼QL璇瑷绛夛纴杩樻湁鍒嗗竷寮忋佷富棰樻暟鎹搴撶殑鎼寤恒佹暟鎹浠揿偍涓庣煡璇嗘寲鎺樼瓑銆备负浜嗗畨鍏ㄥ拰镐ц兘锛屼紒涓氢竴鑸閮芥湁缇ら泦銆

3銆佷紒浜嬩笟鍗曚綅锅氩簲鐢ㄥ紑鍙戜竴鑸鏄鎸夐”鐩𨱒ョ殑锛岀▼搴忓憳瑕佹哕涓浜涢”鐩绠$悊镄勭煡璇

椋庢按杞娴佽浆钥屼笖蹇锛屼粠浜娅T镄勫熀链涓婇兘链夐”鐩绠$悊镄勬満浼氾纴闾e氨闇瑕佹帉鎻′竴浜涢”鐩绠$悊镄勭浉鍏崇煡璇嗗拰鎶宸с俇ML寰堟湁鐢锛岀▼搴忓憳涔嬮棿镄勭浉浜掓矡阃氱敤寰楀氾纴缁欑敤鎴风湅闾f槸杩蜂贡浠栦滑镄勭溂镌涖傚熀链涓婏纴绋嫔簭锻桦弬锷犱简杞浠跺紑鍙戠殑鍏ㄨ繃绋嬶纴闇姹傚垎鏋愪笉鑳介┈铏庡瑰緟锛屼篃鏄涓闂ㄦ妧链娲伙纴瑙勮寖鏂囨。蹇呴’鍐椤ソ鍐椤缑婕备寒锛屾祴璇曞拰镐荤粨涔熶笉鑳芥暦琛嶏纴瀛︿细娌熼氱殑涓鑸鎶宸э纴锲犱负链夊彲鑳戒笌棰嗗间氦璋堬纴涔熷缑瀛︿範鍏充簬涓浜涗紒涓氢俊鎭鍖栧缓璁剧殑鐩稿叧鍐呭癸纴淇楃О淇℃伅鍖栫悊璁猴纴灏介噺锅氩埌娣卞叆娴呭嚭锛屽仛涓涓濂界殑姹囨姤骞荤伅鐗囦笉瀹规槗锛屽缑鑺辫垂涓嶅皯镄勫绩镐濄

4褰揿墠娴佽岀殑璁捐′笌鏋舵瀯銆佸紑鍙戞ā寮忎互鍙娄竴浜涙柊姒傚康濡备簯璁$畻瑕佹帉鎻

瀵逛簬锅氩紑鍙戠殑𨱒ヨ叉槸蹇呴’镄勚

5銆佺幇鍦ㄥ熀浜庣Щ锷ㄦ櫤鑳借惧囩殑搴旂敤澶氢简锛3D

杩欐槸瓒嫔娍锛屽繀椤昏窡涓婏纴杩樻湁涓夌淮涓婄殑寮鍙戝拰搴旂敤锛岃繖涓搴旇ユ槸链𨱒ョ殑閲岖偣銆

镓嬫満APP镄勫紑鍙戝拰搴旂敤鑳藉姏涓嶈兘蹇借嗐

6銆佹帉鎻″叿浣揿紑鍙戝伐鍏凤纴绮鹃氢竴闂ㄤ简瑙e叾鍦

姣忎釜浜洪兘链夊枩濂斤纴浣嗘槸涔熻佺啛缁冩帉鎻★纴蹇呴’瑕佽呖灏戠啛缁冩帉鎻′竴闂锛岀簿阃氲呭緢灏戯纴娌℃湁鍑犲勾锷熷か璋堢簿阃氢笉鐜板疄銆

鐜板湪镄勫紑鍙戦兘鏄锘轰簬缃戠粶镄勶纴浠B/S灞呭氾纴闾d箞瀵瑰共HTML銆丣avaScript銆丆SS銆丣Query銆丣Son(P)銆乆ML杩椤嚑镙锋槸锘烘湰锷熴

C/S涓嬬殑寮鍙戞槸锅氩熀链锷燂纴涓昏佸伐鍏风湅寮鍙戦”鐩钥屽畾锛孷C[C++]鏄阃氩悆镄勶纴鍏舵℃槸C#鍜孞ava锛岃缮链夊叾浠栫殑寰埚氾纴灏辩洰鍓岖殑闅惧害𨱒ヨ查兘宸涓嶅氾纴涓嶆槸闾d箞缁忚繃绠鍗曟濊冨拰璁捐″氨鍙浠ヨ繘琛岀殑銆

7銆佽呖浜庡埌鍏蜂綋镄勯”鐩锛屼篃浼氭湁涓浜涚壒娈婄殑瑕佹眰銆

姣斿侾hotoShop(锲剧墖澶勭悊)锛孭remiere(澶氩獟浣揿奖璞″埗浣)绛夛纴杩欐槸涓鑸镄勬儏鍐碉纴杩欎笉濂藉垪涓撅纴澶澶氢简锛屾瘆濡傚仛鍦扮悊淇℃伅鏂归溃镄勶纴浣犲缑镡熸倝鐩鍓嶆祦琛岀殑-浜涘勭悊杞浠(涓轰简璋幂敤)锛屽侫utoCad銆丄rcGis鎴栬匞eiMedia(瑙嗛”鐩浣跨敤𨱍呭喌钥屽畾)绛夌瓑锛屽埌涓夌淮镄勫张链変竴浜涘係kyline绯诲垪杞浠躲乀erraExplorer[涓夌淮娴忚埚櫒]銆3DMAX绛夈

4. 现在既精通日语又精通JAVA编程的程序员多吗

我和算是同行!
我现在正在学习JAVA!还接触SQL server、C#,HTML,等等!而且我们也开设日语课!
至于你说的问题是个很现实的问题!
其实学日语主要是针对外包这一块的!如果你以后不想走这条路那么你基本可以放弃日语!
至于英语厉害在国内就很有优势了!理由嘛!就是现在多语言平台、很多开发平台!他们的帮助文档都是英语的!而且好多说明也都是英语的!
所以我觉得你要是决定在国内发展的话是可以放弃日语的

这都是我们个人的观点!
但是这涉及到你自己的将来!所以还是需要你自己去好好的思考思考!

阅读全文

与有什么都精通的程序员吗相关的资料

热点内容
idea编译进度条 浏览:132
文件夹工具箱软件 浏览:686
最近为什么手机连不上索尼服务器 浏览:877
海康录像机怎么关视频加密 浏览:786
编程以后有可能被机器人代替吗 浏览:522
windows创建文件命令 浏览:986
linuxcopy文件内容 浏览:383
程序员帅哥秃顶 浏览:839
阿里云服务器开通流程 浏览:105
如何开云服务器 浏览:979
网站小说源码 浏览:301
php用什么ide 浏览:867
网上预约课程app哪个好 浏览:152
android兼容测试工具 浏览:96
云服务器不支持虚拟化怎么办 浏览:189
加密方式的演变 浏览:364
java常用算法pdf 浏览:734
服务器数据遇到异常什么原因 浏览:450
phpexif信息 浏览:543
单片机三字节浮点数 浏览:757