① 发现大陆有很多程序员连github 都不用,比美国差距在哪
1. 确实因为不是中文,很多程序员对英文还停留在只读状态甚至更差。
2. 大部分人写程序只是养家糊口,并没有在代码的创造与毁灭中感受到乐趣,平时做好公司的事就够了哪还有精力搞开源。
我觉得2是主要原因,现在国内也有了类似的产品,和社区,解决了1的问题,然而效果呢?不用太久,就说5年前吧,Stackoverflow一个问题下面是工工整整直接可用的答案。而CSDN上,答案不是复制粘贴的,就是歪了楼开始对骂。当然现在这两年好了很多,但鸿沟仍然存在。
。
② 程序员一般去什么地方找工作(程序员需要什么学历)
学java后都是怎么找的工作?看自己的能力,应届生:普通5K左右,能力强6K左右;1年工作经验:普通6K,能力强7K;
2年工作经验:普通7-8K,能力强8-9K;3年工作经验:普通9-10K,能力强10-12K;
3-5年:普通10-12K,能力强12-18K;5年以上:15K+,5年以上的开发,普通的18-30K,能力强的基本上能做架构师,那就是另一个薪资水平了。如果想进入这个行业,建议深度学习一下,有一个教育培训机构还不错,叫千锋教育,千锋教育就有线上免费Java线上公开课。讲师均来自一线大厂兼具项目实战与教学经验,千锋教育总部位于北京,在18个城市拥有22个校区,与国内20000余家企业建立人才输送合作关系,院校合作超600所,学科大纲紧跟企业需求,拥有国内一体化教学管理及学员服务,满足工科建设人才培养计划,切合主流企业对IT互联网实用型人才需求。
程序员可以去哪些公司极其流行,同样也是竞争力极其大的一种商业模式。虽然国内软件开发公司都发展壮大起来了,但是各地软件开发公司的实力及资质仍然参差不齐。下面为大家介绍下近期国内软件开发公司的排名汇总。
1:华盛恒辉科技有限公司
上榜理由:华盛恒辉是一家专注于高端软件定制开发服务和高端建设的服务机构,致力于为企业提供全面、系统的开发制作方案。在开发、建设到运营推广领域拥有丰富经验,我们通过建立对目标客户和用户行为的分析,整合高质量设计和极其新技术,为您打造创意十足、有价值的企业品牌。
在军工领域,合作客户包括:中央军委联合参谋(原总参)、中央军委后勤保障部(原总后)、中央军委装备发展部(原总装)、装备研究所、战略支援、军事科学院、研究所、航天科工集团、中国航天科技集团、中国船舶工业集团、中国船舶重工集团、第一研究所、训练器材所、装备技术研究所等单位。
在民用领域,公司大力拓展民用市场,目前合作的客户包括中国中铁电气化局集团、中国铁道科学研究院、济南机务段、东莞轨道交通公司、京港地铁、中国国电集团、电力科学研究院、水利部、国家发改委、中信银行、华为公司等大型客户。
2:五木恒润科技有限公司
上榜理由:五木恒润拥有员工300多人,技术人员占90%以上,是一家专业的军工信息化建设服务单位,为军工单位提供完整的信息化解决方案。公司设有股东会、董事会、监事会、工会等上层机构,同时设置总经理职位,由总经理管理公司的具体事务。公司下设有研发部、质量部、市场部、财务部、人事部等机构。公司下辖成都研发中心、西安研发中心、沈阳办事处、天津办事处等分支机构。
3、浪潮
浪潮集团有限公司是国家首批认定的规划布局内的重点软件企业,中国着名的企业管理软件、分行业ERP及服务供应商,在咨询服务、IT规划、软件及解决方案等方面具有强大的优势,形成了以浪潮ERP系列产品PS、GS、GSP三大主要产品。是目前中国高端企业管理软件领跑者、中国企业管理软件技术领先者、中国最大的行业ERP与集团管理软件供应商、国内服务满意度最高的管理软件企业。
4、德格Dagle
德格智能SaaS软件管理系统自德国工业4.0,并且结合国内工厂行业现状而打造的一款工厂智能化信息平台管理软件,具备工厂ERP管理、SCRM客户关系管理、BPM业务流程管理、
OMS订单管理等四大企业业务信息系统,不仅满足企业对生产进行简易管理的需求,并突破局域网应用的局限性,同时使数据管理延伸到互联网与移动商务,不论是内部的管理应用还是外部的移动应用,都可以在智能SaaS软件管理系统中进行业务流程的管控。
5、Manage
高亚的产品(8Manage)
是美国经验中国研发的企业管理软件,整个系统架构基于移动互联网和一体化管理设计而成,其源代码编写采用的是最为广泛应用的
Java/J2EE开发语言,这样的技术优势使8Manage
可灵活地按需进行客制化,并且非常适用于移动互联网的业务直通式处理,让用户可以随时随地通过手机apps进行实时沟通与交易。
程序员找工作用什么比较好?二选一的话,计算机专业学生,应该选Java。其他专业的学生,选Python。
为什么这么建议?
Java技术成熟度高,业界应用广泛,岗位多,求职机会多,但相应地,会的人也多,内卷比较厉害。计算机专业学生要学四年,只要别懒,还是有足够的时间把Java这把剑打磨得锋利的。
其他专业跨过来的,对于大多数普通学生,想在这种“内卷”的Java就业市场上取胜,想“干翻”竞争对手,在软但其实在职场打工时间久了,大家都会默认将自己归类,选择合适的求职平台,求职平台一般分为内部推荐垂直平台综合性平台生活平台。在好向圈招聘平台做了三年打工人的圈圈,就分享给朋友,找工作什么软件好用?
1.内部推荐
内部推荐即找身边的朋友归纳分享归纳分享进入企业公司,可如果你需要进入的企业公司并没有熟悉的人,还能在该企业公司的官方网站上面,基本会有“加入我们”的选项,用官网平台发送个人简历,还能自己写一封自荐信发送到企业邮箱。
2.垂直平台
boos直聘:垂直于城市白领工作的找工作的网站,招聘信息往往是办公室基础性技术工作,也可以跟老板直接在线谈,不用投递简历,还是不错的
好向圈:好向圈可以免费招聘,这点是非常吸引人的,页面没有任何广告,无论招聘还是想交流经验,都是可以的,对于招聘方和应聘方都是很友好的,想要下载他们的APP,只需要点我头像就能下载了,非常方便。
拉勾网:垂直于招聘程序员的找工作的网站,技术标准要求度高,些互联网行业招聘程序员的时候都相对比较喜欢用这款招聘平台
大学生求职网:垂直于毕业生的找工作的网站,对相关经验,工作年限等这些方面标准要求较低。
3.综合性平台
智联招聘:传统式的线上招聘招聘平台,网站数据库庞大,岗位丰富,可企业公司查实公司企业不严谨,有很多漏网之鱼上架了不实招聘信息。
前程无忧:和智联招聘类似,向来有南前程,北智联之称。不仅仅和智联网类似网站数据库庞大,弊处也是基本相同的。
如果我的文章对大家有帮助的话,请点赞收藏,了解更多招聘内幕,面试技巧,普通人赚钱的工作等可网络好向圈查看更多。
良心整理:IT程序员在北京可以选择哪些好国企、央企以及研究所?
北京适合程序员工作的企业实在太多了,所以怎样给大家介绍北京适合程序员的工作机会一直让我十分头疼。如果写得太简单,我跟大家说北京有网络、腾讯、阿里、美团等等,大家一定觉得我是在废话,但把所有企业一次性全介绍了工作量太大,并且文章也看不出重点了。所以我最终决定,把北京拆成三片来讲,一篇介绍北京的国企央企研究所、一篇介绍北京的大型互联网公司和大型外企、一篇介绍北京的中小型互联网公司。
我发现在互联网公司工作的程序员都对国企央企以及研究所十分好奇,但是因为这些单位的信息比较封闭,所以大家对于这些企业的工作方式以及薪酬情况都都不清楚。为了能给北京系列开个好头,第一篇文章我就以我熟悉的北京的国企央企研究所来给大家介绍了。想提前声明一点,虽然我有很多同学和朋友在北京国企央企以及研究所,但是同一个公司,不同的部门或者不同的组差别都太大了。
尤其是研究所,每个系列都有数量庞大的下属研究所,并且下属的研究所独立性都特别高,所以风格差别很大。我只能把我见到的情况给大家做一个介绍,具体去到哪个研究所哪个团队还得你们自己去详细打听。只能说我的介绍相对于更接近一些真实。如果大家发现哪里有误,欢迎大家指出。
下面还是分开来介绍一下:
在这篇文章中说的都是国企和央企的直属软件开发中心,子公司是不包含在里面的。子公司的工作风格差别很大。总体来说,国企和央企在软件技术上都是差互联网公司一大截的,待遇好不好真的看具体公司。有些好的国企,我一个朋友在某国企虽然工资不太高,但是上了两年没加过班。也有一些国企,加班比拼多多都重,但是工资低且福利差。
最近几年计算机相关专业应届毕业生对于银行的软件开发中心热情越来越高,主要是由于银行的软件开发中心比较稳定,薪酬也还可以。目前应届生选择比较多的是工行、农行、中国银行、邮储银行的软件开发中心。大家比较感兴趣就分开详细介绍下吧。
银行软件开发中心在校招时和互联网公司不太一样,hr只会和你说一个大概的工资,hr说的工资只能参考,工资还是以实际发放为准。如果想知道具体工资你得私下去问和你关系好的学长学姐,或者只能等工资发下来了才能知道。另外银行软件开发中心的稳定也只是说轻易不会开除你,但是忙不忙就要看你运气了。银行软件开发中心有的组忙起来完全不虚PDD。
和同行相比,工商银行的软件开发中心算是技术最好的了。工行喜欢招应届生,社招进来得比较少。刚进来的应届生职级是助理经理,税前年薪差不多是20万左右(到手15-16万吧,加上年终奖和节假日补贴)。工资发放方式稍微有点奇怪,就是每月发八九千,然后留一部分年底一并发放。每月会有饭补,过节也会有节假日补贴(放三天的节日假期给1000,国庆给2000,过年4000)。
这个职级的工资对于在北京工作来说还是有点难顶的,毕竟光跟人合租每月就要花掉两千多了。如果你是本科毕业进入工行,从助理经理升到经理一需要两年时间,硕士只需要一年,这个职级基本上全都能按时达到,不过工资变化不太大。从经理一升到经理二大约要一到两年的时间,这就看你的能力了,经理二以后工资就相对多一些了,经理二绩效不太好的话每年到手能拿22万年左右,如果绩效好,可能能拿到29万左右。经理二升经理三就完全看你自己能力了,到经理三以后每年到手都能35万左右,收入就很可观了。另外在工行发专利什么的也有些奖金,一个专利貌似是奖励5000.
工行的总行是在珠海。工行在西安、杭州等地也设立了研发中心,都是属于总行的。目前北京这边也一直在动员员工去西安,薪资和北京差不太多。听说西安那边的工行加班比较严重。北京这边总体还好,卷不卷看你组长了,不过你也可以不甩你领导,他们是很难开掉你的,他们能的只是绩效给你打低点,你工资少点。
感觉农业银行的软件开发中心技术比工行差一点,不过工资比工行多一些,刚毕业的应届生税前能到税前25万-32万(这是hr说的啊,我了解到的西安每月税后到手是1万2,加上年终奖税前能算20万的年包,北京比西安稍微多一点点,但是多不了太多)。
农行软件开发中心有个大问题就是工资分配很平均,但是工作量分布不均,有的组十分养生,有的组忙的受不了(越接近客户用的产品线越累)。我的一个学长天天早早就下班了,另外一个同学周末跟我吃个饭都急匆匆的,为了投产要加班到凌晨。目前农行内部的怨气比较大,这点大家在脉脉上也能看出来。农行想要升职还要去考软考。
中国银行软件开发中心算是给钱最少的了,年包15万左右。这钱在北京确实太少了。不过工作是目前几个银行软开里最轻松的,家里不怎么缺钱,只想找个轻松稳定的可以选。
第一年包含试用期,年薪税前总包26w,第二年年薪税前总包31w。加不加班看你运气了,运气好被分到好的组不怎么加班,运气不好就很惨了。在北京工作的话不会被外调,但是在西安等地工作的许多人会被外调。
曾经农行团开的一位领导来我们学校校招宣讲时就说因为银行的工资有限制,涨薪比较慢。所以很多银行软开的职工干几年后就会跑到券商去挣钱。那时我才知道券商居然还招不少程序员。后来我发现中信建投证券是真不错,北京这边学校招生进来月薪18k,年终奖6个月,虽然薪资还是不及互联网公司,但是涨薪速度相比于其它国企央企还是快很多的。另外只有股票开市的日子用上班,加班很少。不过对于学历的要求比较高,必须是985硕士,并且还是本科。
对于其它券商的情况我知道的就不多了,这里给大家提供一个找工作的思路,大家可以多去了解下。
这里说的运营商说的是移动联通还有电信的研究院。移动的工资发放风格和工行有异曲同工之妙,每个月发的工资很少,到年终会一起再发一些。应届生年薪大概20w左右,平时工资发一半,年终把剩下的一半发给你。联通在北京的研究院有两个,一个叫联通研究院,一个叫联通软件研究院。我听说的是联通研究院比较好,联通软件研究院比较坑。电信研究院的据说很轻松,但是工资低,没朋友在这里,我不太确定,只是听说。
北京有着数量庞大的研究所,比如航天科技系列、航空工业系列、中船舶系列、中科院系列、中电科系列、军事科学院下属系列、工信部下属研究院、中国兵器等等。不得不说计算机相关专业真的是万金油,因为上述研究所,不管他们主营业务是啥,他们全都招计算机相关专业的毕业生,并且招的还不少。
近几年想成为这些研究所的正式职工都需要是硕士以上了,签的本科生基本都是劳务派遣。户口的事放在生活里统一说。
可能家里的长辈听到你去了研究所会觉得很有面子。但是单论软件技术来说,目前研究所是落后于互联网公司的,并且差距还不算小。研究所和互联网公司的办事风格不太一样,互联网公司会把岗位划分的很细致甚至有的互联网公司会无限的细分一个岗位(这点是我觉得不太好的地方,因为划分的太细了,以后跳槽会存在问题),但是研究所的岗位又划分的太粗糙了(从订需求、写开发文档、代码开发、测试、到和客户扯皮这些流程全的你来搞)。
另外因为研究所的大部分领导软件方面技术没有互联网那么专业,所以对工作量的评估不是太准,有时候安排起活来就比较离谱。是否来研究所要想想明白以下几个问题:(1)你家庭的经济情况,至少在北京买房首付家里能掏出来。(2)你的兴趣(如果只想安安静静地写代码,研究所不太合适)。(3)面试通过后你要充分地了解你所在的团队情况,同一个研究所,不同的团队的差别那可大了去了。
总体来说,个人感觉如果你在一个二线城市的研究所工作会比在一线城市的研究所工作舒服。在一线城市去互联网公司干几年攒点钱撤一个二线城市压力没那么大。在北京的研究所工作北京户口是拿了,但是干几年根本攒不下多少钱,一线城市研究所分房这事就不用做梦了,充其量会给你提供一个宿舍,这种宿舍也就是毕业三到五年内可以住,以后就不能住了。相比于二线城市的研究所,一线城市研究所的工资每月多个两三千,但是房价是二线城市的三到五倍,生活幸福感会大打折扣。
我有很多的校友都在航空航天系列的研究所。研究所的具体薪资都比较保密,大部分研究所在给你offer的时候不会像互联网公司那样把薪资给你说的清清楚楚并且写在合同上,而是大概和你说个数。而且你入职后两到三个月的薪资往往都很少,等三四个月以后薪资稳定了你才能确定你开多少钱。
航空航天目前效益比较好,算是研究所中薪资比较高的。另外食堂和宿舍都有,如果没宿舍还会有租房补贴。但是挣钱和互联网公司肯定没法比。薪资的话刚毕业的学生每月到手大概是一万出头,工资加上各种补贴年薪差不多税前能到20多万。加班没有加班费,出差会有出差补贴,有的团队出差一天补300,有的团队出差一天补400。所以如果你一个月都驻在外面的话,一个月工资到手也两万多呢。但是一年有个一两月出差还行,有的项目组一年有三分之二时间在外面出差,你会怀疑人生的。其实刚毕业头两年航空航天的薪资和互联网公司差距不大,不过在两三年后薪资水平就会逐渐拉开,研究所薪资涨的都慢。
另外航空航天的研究所是很忙的,所以别想着进来轻松。研究所的忙法和互联网公司不是一种忙法,有的人在工作强度大的互联网公司待过的可能觉得自己996和007都能抗,来个研究所还怕啥?我是想说你可能想的有点简单了,在研究所写代码只是工作的一小部分,让你烦心的事多着呢。只是说你如果不把领导打了的话,他不太容易把你开掉。另外研究所有个好处是比较支持在职读博,如果你的组不是太忙,提升下学历是个不错的选择。
工信部下属的研究院整体上都不错,就比如信通院(中国信息通信研究院),如果你对这个单位陌生的话你可以看看你的行程码下面服务提供商排在第一个的是谁。信通院是制定标准的单位,也是监理单位。在信通院的话代码就很少写了,更多就是写文档了,不过信通院这种地方的视野肯定高一些。薪资的话信通院每个职工薪资差别很大,刚进去工资很低,可能就四五千块钱,但是薪资每个月都会变化,然后稳定在一个数。薪资低的每月到手有一万出头,但我知道每月到手两三万甚至更多的也是有的(不是领导啊,只是职工)。
中科院系列下计算机相关最强的三个所就是自动化所(搞nlp的应该都听过宗成庆老师)、软件所、计算所。另外还有信工所、电子所也还凑合。整体待遇上,中科院系列的待遇不如航空航天系列的。你可以把中科院系列的研究所完全的想象成一个大学(嗯,不用想象,确实是个大学,中国科学院大学嘛)。每个团队就是你们研究生的实验室。基本上就是一个大老板,带几个小老板,再带几个职工,另外再配几个中科院的学生。课题组想要挣钱也是需要大老板出去拉活,然后小老板带着学生去干活。工作方式和技术水平和你们研究生的实验室一模一样的,就是多了一些硕士博士职工罢了。
中科院系列各个所和各个课题组的待遇以及工作方式差距特别大,工资有少量的比较高的(我说的比较高是能和互联网公司持平),大部分刚进来的硕士应届生工资差不多就是八九千,博士一万多点。有的所提供宿舍,有的所连宿舍都没。总体上来说想在中科院有好的发展,需要你是博士,然后多发论文。等你成为小老板后,且团队可以项目成果转化,或者孵化企业后你的待遇会有比较大的变化。
中电科系列的待遇比航空航天系列稍差,比中科院系列稍强一些。我感觉中电科系列的加班强度比较高,认识的几个在中电科系列的经常996甚至007,还经常出差。待遇的话基本工资也是每月1万出头,然后出差也是有出差补贴,每天300或者400,具体要看团队。感觉工资主要是靠出差补贴堆起来的。大部分下属院所会提供职工宿舍,中电科系列下属研究所风格差别很大,好起来是真好,坑起来是真坑啊。
中国兵器系列计算机相关专业招的不是太多,其实每年一共招的人也不多。我最初对中国兵器系列的研究所有了解是一个所来我们学校宣讲。感觉中国兵器在西安的几个所能算的上是西安研究所的天花板了吧,待遇还不错(和航天504所比我有点不太确定)但是在北京我就不太清楚了。
军事科学院系列的研究所招的职位都是军队文职,也就是说都需要考试的。我上时,听过几家军事科学院下属单位来宣讲,只是有个粗略的了解。军队文职也是上班制的,上班时也是需要穿军装的,下班后的生活不干预。工资有个很详细的职称对应表,硕士进去我记得是一万出头。想有好的发展最好去抓总单位,因为上面提的很多研究所想要项目都得抓总单位批。不过抓总单位的科研岗都要博士了,硕士进去只能是支撑岗位。
北京来我们学校宣讲的几家军科院下属研究所都是承诺户口以及包解决子女上学问题的。当时说的是博士进去副营级,会提供一个四十平左右的房子住。硕士就是普通两人一间的宿舍。
北京具体的房价、美食教育等情况我放到下一篇讲北京互联网公司的文章中好好去讲下。这篇文章只讲一个事,那就是北京户口。北京户口的主要用处就是子女教育问题,其它的一些好处就是有北京户口可以申请共有产权房还有摇车牌等。应届毕业生是最好搞定户口的时候了,如果你能进这篇文章中讲的这些单位,大概率你是有户口的。不过拿户口的同时都要签一个五年的服务期合同,违约金每个单位不一样,20万-50万不等,逐年递减。对于应届生来说户口貌似吸引力没有特别的大,毕竟现在自己还顾不过来,也不知道自己子女在哪呢。但是对于已经有子女的人来说,我一提给北京户口的事他们眼睛就亮了。
北京这些年对于户口有也逐渐放宽,一些互联网公司的特殊应届招聘计划也会给户口,另外今年双一流学科的硕士以上应届毕业生都给户口了。
另外想要户口还可以走积分落户,不过想要靠积分落户解决北京户口,就需要你头上有犄角,身后有尾巴了。
好啦,这篇文章就介绍这么多,期待下一篇北京有哪些大型互联网公司和外企吧!
③ 有个漂亮性感的女程序员做同事是怎样的一种体验
如果有个漂亮性感的女程序员做同事,估计会出现三个可能性吧!
以上纯属个人臆想,如有雷同,纯属巧合!
其实工作中有个漂亮的女同事,并不是什么坏事。尤其是像程序员这样男女比例严重失调的工种,如果长期面对同性,不利于身心成长。如果美女在侧,不但可以缓解工作压力,还能为大家带来对对美好生活的向往。但是女同事太性感也不利于身心健康,所以工作中还是要美丽端庄为好!
④ 北京年薪20w程序员和老家10w的公务员你选择哪一个
老家10w的公务员。这个问题对我来说其实没有太大的可比性。因为老家10w年薪可以过上比北京20w年薪更好的日子,而且在老家的压力还比在北京的压力下,为什么要选择北京的20w年薪呢?
从职业的角度来看,一个程序员的寿命最多不会超过10年,而公务员却能搞一辈子。如果程序员在前几年没有干到管理层的,那么几乎就可以直接宣判职业生涯废了。而且公务员也有自己的上升渠道,并不是说一生就毫无作为了。最最重要的是,程序员的工作实在太伤身体了,没必要为了一点钱或者提高眼界就消费自己的健康。
再然后就是关于另一半的问题,在北京20w不是太好的条件,而在老家,10w年薪还是公务员,你就是一个抢手货。就算你不喜欢在老家找另一半,你也可以出去找,公务员有不是太繁忙的工作,有的是时间。
⑤ 程序员被老板发现从网上抄代码,后果是怎么样
老板会怎么样if(老板对程序开发有了解){ //有了解,一点点的了解即可
认同,见怪不怪;
}else if(老板很开明){ //一无所知,但是开明
信任,尊重程序员的做法;
}else{ //不仅一无所知,还要胡乱猜想
可能需要一个合理的解释;
}
程序员为什么会从网上抄代码
我们程序员不把这个叫做抄,一般称之为“代码复用”。
当程序员需要使用到一个新的框架、类或者方法的时候,一定会做到有迹可循、有理可依,也就是不要乱用。
例如我们一个Spring Boot的项目,现在想用到Rabbit MQ,但是之前没有用过,怎么办?程序员一般会通过这么几种方式:
一些建议
我建议,先试试方案1和3,自己解决不了的话,再去请教其他的同事。
我将持续分享Java开发、架构设计、程序员职业发展等方面的见解,希望能得到你的关注。
抄代码分为三种。
一,整个项目抄过来,不做丝毫改动地把别人的代码照搬过来。这种情况很罕见,一是涉及版权问题,二是网上的代码都是烂大街的,抄过来也没什么意义,也获得不了什么收益。
二,抄框架,这点是比较常见的。拿盖楼来举例,就是把别人打好的地基,搭好的脚手架直接拿来用,省去了基础设施搭建的工作。盖房子就直接开始砌砖,编代码就直接开始写业务逻辑。好处是显而易见的,减少了项目前期的重复工作,节省大量的人力物力。老板家里要没有矿的话,一般不会反对用别人的框架。
三,抄算法。简单的算法可以自己写,比如求2个数的和,很简单,一行代码就搞定了。复杂的,人脸识别算法,没有几百万也有几十万行代码,倾注全公司资源都未必搞的出来, 科技 含量非常之高。这种时候,往往会寻求与专业的算法公司进行合作,通过付费的方式获取到相关的代码。
程序员被老板发现从网上抄代码,后果是怎么样?这样的事情被老板发现了,至少从现在来看一点儿事情也没有,如果能够抄得让项目进度大大提前还不出问题不出Bug,不引起纠纷老板还大大的高兴。给他节约了大把大把的钱,他不高兴还咋的。
当然从网上抄代码并不是说整个项目给拿过来,特别是有知识产权的那种,这样一旦被原版权人发现会引起纠纷。大部分程序员抄代码都是一小段一小段代码实现某种小功能、或者对某些方法、类等等用法的抄,以便于在自己的项目中去实现自己所需要的功能,融合到自己的项目中去,而不是盲目的去抄原封不动的搬运过来,程序员一般很少会做那样的事情的。
程序员很少有不上网去了解查询相关的知识的。而现在很多老板本来就是从搞软件项目出身的,或程序员出身的,早就知道这些招数甚至自己也用过,根本不值得大惊小怪,基本上都会鼓励程序员如果有什么不懂就去网络就去找网上相关的解决方法。
尽快寻找解决方法,才可以尽可能的减少一个问题就被卡死在那里花费掉太多的时间,大部分老板不是让你去当钻研代码的开拓者,而是去当能实现项目功能的技术能手,你用什么方式方法去得到那些技术,大部分老板不会关心的。
所以抄不抄代码基本没人管你,最重要的是抄来的代码是不是能解决项目的问题、加快项目的进度、节约项目的成本,只要能解决问题为项目带来效益,总监或者老板还会夸奖你是高手,是能人。
更多分享及互动,欢迎点击右上角关注【东风高扬】。
如果你能抄代码,请选择正确的抄代码的方式,来推荐几个我认为好的网站。
如果有一个网站的提问,可以涵盖你基本90%以上的日常开发问题,那就是这个网站。这里什么方面的代码都有,如果你是一个好的程序员,建议你可以来这里抄代码。
如果你还没有自己的github账户,那你得赶紧来注册一个。GitHub上有好多好的开源项目,Vue,React等等,如果你想看一想好的项目,建议来GitHub看看
如果你善于使用搜索引擎,那你已经比一般人好太多啦。学会使用一些搜索的技巧,能提升你快速找到问题。
所以,我觉得抄代码没什么,我觉得正确的方式,是如何去抄好的代码,去看别人的优点,然后可以使用到自己的项目,这完全没有问题。
拿着高薪的程序员,最熟练的两个快捷键就是ctrl+c 和 ctrl+v。
看到这里你是不是觉得:
哇,做程序员太轻松了吧,了解相关的知识,每天复制黏贴就可以了,还拿那么高的工资,还有没有天理了?
首先“代码复用”这个情况是很普遍的,从 社会 学和经济学来看,复用这个行为是值得肯定的,因为它能够避免浪费有限的 社会 资源。
如果合理地利用开源代码,可以避免“重复造轮子”的动作,从而解放大量的程序员去进行更有价值的开发工作,加快开发效率,以达到资源价值的最大化。
想要把开源代码做成适合公司项目的功能,本来就要求这个程序员的基础扎实,如果没有相关的项目经验,又如何对代码进行维护?
知其然,更要知其所以然。
这就是高薪程序员的高明之处:他们用开源代码来解决自己的问题,把架构、思路融会贯通再变成自己的逻辑表达出来。
程序员主要是实现功能需求,至于怎么实现的,是不是从网上抄袭得又有多少关系,现实中又有多少程序员不是从网上直接复制代码然后应用在自己模块中,把优秀的代码看明白然后灵活应用写在实际代码编写过程中特别常见,现在的开源社区不就是典型嘛,拿到源码然后搞明白,进行各种定制,很多公司都会正大光明的这么去做,在当今的技术领域特别正常。
如果真是老板发现了代码和网络上接近,但是功能用起来没有啥问题,如果因此找到程序员说事,那这老板才是有问题,正常来讲代码的审核主要还是在于直接的技术主管,老板都操心到代码是不是从网上找的了,方向估计该处问题了,老板正常来讲关心的是结果有没有达成,如果进一步拓展自己的业务圈子,把产值最大化。
希望能帮到你。
老板的态度无非是要么是置之不理,要么是批评开除。从老板的态度上可以折射出很多东西来。
置之不理:老板要么不懂程序要么懂程序,老板不懂程序置之不理也正常,如果老板懂程序,那他应该明白这是正常现象。这种态度属于明智之举。
批评或者开除:那老板肯定是不懂程序的,既然不懂程序,就不要在那瞎指挥。团队里自然会有总兼把关恒量。老板的职责是统筹大局,如果这些细小之事也要插手的话,不要留恋立即走人。这里绝对会限制你的发展。
项目本来就是以结果为导向的,任务急,工期短,尤其在创业型公司里,从头到尾从零开发,要耗费多少精力多少人力?我们就要学会“拿来主义”啊,去除糟粕,取精华!
作为码农,将别的功能代码拷过来稍作修改,完成了自己的工作,这样的方式简单快捷,好用,bug少。
能抄到代码,还能知道到哪里抄代码,知道应该抄什么代码,哪段代码,抄完之后怎么融入进去,并且还能解决问题,结果代码还真跑起来了!这也是本事!这也是励练自己的一个方式!
所以自己要对抄代码也要保持清醒的认识,我能故我抄!
俗话说的好,“天下文章一大抄”。我们在工作时,新闻稿、会议纪要等等也是有一定的模板,我们只需要比着葫芦画瓢就行了。那么,程序员从网上抄代码这件事情,如果被发现,会面临什么样的处置结果呢?
实际上,编写代码时最重要的一条,就是学会怎样利用其他程序员的代码和思路来解决问题。程序员写程序抄代码这件事情,也可以视情况分为三种:抄算法、抄框架、抄整个项目。
其实,简单的算法可以自己写,复杂的,比如一个大型 游戏 ,代码多到足以让全公司的程序员怀疑人生。而且一般这种复杂的代码需要和大型的算法公司合作,也不是简单的在网上随便抄一抄就能抄到的。
抄一个应用或者是功能的的框架这件事情,好处也是显而易见,减少了自身这个项目前期的重复工作,节省大量的人力物力,同事还能在现有的而基础上做一些自己需求上的改进,何乐而不为呢?而且应该很少有程序员去真的从最基础的时候一个字母一个字母的敲一整个程序的代码吧。
但是!整个项目不做丝毫改动地把别人的代码抄过来,这就涉及到一个版权和隐私的问题,严重的话是要负法律责任的。
所以说针对程序员从网上抄代码这件事情,要面临的结果无非下面两种,要么老板置之不理,要么被批评开除。
程序员要做的是在能抄到代码的情况下,还能知道到哪里抄代码,知道应该抄什么代码,哪段代码抄完之后能融入进去,并且还能解决问题,才是最重要的。
第一,一般公司老板从来不懂技术,也根本看不懂你是不是在搜资料还是。第二,就算发现你抄,那也是正常,初级程序员抄代码已是常态。关注一下再看下面的精彩哈。
文| 科技 黑洞宇文笑
本人是在某世界五百强企业,公司的老板肯定是见不到的,部门总经理也几乎从来不会在我们这些普通程序员这边逛 ,而且不懂技术。至于所谓的老板,应该是那些技术总监,可惜技术总监一般情况也不会碰你的答案。而技术总监下面一般是技术经理,普通程序员就归技术经理管管,跟着做项目,即使他发现你抄代码,也不会说什么,只要你能完成自己手头上的任务,无论你用什么方法实现。甚至他会教你“抄”哪的,其实这是叫你借鉴代码,这样你才能完成你的左右。
现在程序员抄代码,是比较普遍的,抄网上的,或者复制同事的。复制同事的函数直接不改,就有些无脑,而复用别人的代码,反而是正确值称赞的,这往往能提高代码的整洁度。如果你抄网上的,一般是没有现成可以用的代码,只能借鉴其思路,然后结合自己的业务,写一套自己的代码,这种做法往往还需要程序员有不错的基础,不然你连别人的代码都不懂利用。
程序员宇文笑一句话:
善“抄”代码,反而是一种编程美学,不过请你优雅。觉得说的好赏个关注呗。
产品功能产出流程:
一、产品经理:需求调研、产品需求文档、原型图的产出。
二、商讨需求可行性(移动端、前端、后端、UI、测试、产品)。
三、根据各个职能岗位意见以及需求产出时间成本等等条件因素,修改需求。
四、需求文档、原型图交由UI、后端、测试
1.UI根据需求文档、原型图设计效果图、标注图、切图。
2.后端根据需求文档、原型图设计数据库表结构、接口数据结构、接口文档;
3.测试根据需求文档、原型图写测试用例;
五、如上所产出(计效果图、标注图、切图)(接口文档)交由移动端和前端开发人员开发。
六、开发人员开发完成自测之后交由测试人员进行功能测试以及性能测试。
1.测试人员根据《测试用例》进行功能测试形成报告反馈(移动端、前端、后端、UI、测试、产品)进行BUG修复,需求完善,交互优化等。
2.性能测试包括后端压力测试,移动端的内存等等。
七、最后进行灰度测试或者内部众测。
八、最终产品更新上线。
如上表述,程序员在一个功能开发过程中,最重要的是保证产品功能稳定性、扩展性。至于怎么实现如果没有意外。领导不会关心你怎么实现。而且在程序员这个行业工作要的是思路具体怎么实现复制粘贴代码是很经常的事情。so。。。你这个问题其实并不是问题。
⑥ 程序员行业流传一句话 : 面试造火箭,工作拧螺丝,该如何理解这句话呢
程序员行业流传一句话 : 面试造火箭,工作拧螺丝,从面试官的角度来看,他想知道的是应聘者的能力上限。当应聘者能够回答他提出的所有问题时,在他看来,应聘者的能力已经超过了职位的要求,那么他就是合适的人选。
假设面试官问的问题太简单,也会让应聘者怀疑这份工作是否太容易。程序员往往喜欢比较有挑战性的工作,所以当面试官问到 "造火箭 "的时候,他能回答出来,不管真正的工作是不是 "拧螺丝",他都会觉得这个公司的技术实力还可以,对这个公司的渴望也会被夸大。在职场中,我们的工作大致可以分为两部分:处理常规工作和解决复杂问题。根据级别的不同,它们所占的比例也不同。大多数级别的员工和基层管理人员的工作是处理常规任务,偶尔需要解决复杂问题。
面试火箭时,公司想知道你的极限到底在哪里。你是否能够及时处理工作中的复杂问题?这种复杂的问题,可能是紧急事件,也可能是来自企业内部的变革。我的一个客户,一个企业主,前段时间想更换一个中层经理。原因是他想在一个技术项目上寻求新的突破,但这个中层经理只能解决一些常规问题,不能处理新情况。但临时更换的成本相对较高。因此,很多企业在招聘的时候会比较有前瞻性,如果应聘者的能力高于目前的岗位要求,就有可能在未来的工作中做得更好。
⑦ 程序员现状,看看来自二三线城市程序员的真实感受
2022年3月,乌鲁木齐市,95年26岁Java后端程序员。
我先后在乌鲁木齐市两家互联网公司工作过,通过自己努力的思考,总结出了一些对程序员现状的看法,供大家分享和参考。以下内容全部属实。
很多人会觉得程序员是高薪行业,并且有人会说朝九晚五双休,工作清闲还有业余时间去做其他事情。
我来揭晓真实答案。真实答案和上述情况基本完全相反。
真实情况我的城市,程序员的薪资算不上高薪行业,不是行业平均薪资不高,而是这里很多中小企业都会考虑降低用工成本,在招聘的时候用各种方式打压你的薪资。
这种方式尤其对新入行的程序员特别奏效。因为企业打压你工资的方式有很多种,而新入行的程序员根本就没有与企业谈判的资本。或许你入行时技术功底扎实,开发水平相对较高,又或者你学历很好,综合能力很强。但是企业依旧会以你没有工作经验,以及试用期,或者说培养你都需要付出成本,找人带你教你等等一系列举措,让你哑口无言只好接受企业的用工要求。没有能跟企业谈薪资的能力。企业最后会以一个较低的薪资利用你为企业创造更大的价值。
而处于新手阶段和试用期的你,想要获得企业的青睐获得转正的机会,会更好的去工作提升以及转正。这样你会在试用期努力工作,为企业创造效益。这个时候大多数程序员都会想,薪资低一些活多一些累一些也无所谓,因为这时候在锻炼提高自己的工作能力,对自己其实也有很大好处。企业也同样利用员工这个心里,不停的激励你去工作。而企业只是付出了很小的成本,利用新人的你去做了很多又苦又累的活,而你还不自知。这样企业很开心啊,而你除了努力付出工作和锻炼,钱却没有收获进口袋里。
你以为你能力锻炼了就会对应的拿到较高的薪水的时候。但是你别忘了,小企业把程序员当码农并且降低用工成本的核心思想并不会因为你的技术提升而发生改变。
企业依旧会以招最少的人用最低的成本让员工干最多的活去运行,并且项目大人员少,这样上线前一个就有理由让你加班,并且告知你是不可避免,去要求你加班工作。我自己的真实经历是连续加班一个月,并且在每天正常下班之后还需要额外加班5-6个小时,工作日连续五天加班后,周末再额外加班一天的强度去工作。基本就是一天工作14个小时一周工作6天,这么个强度。而且企业并不会在乎你是不很累,加班不会付加班费,而是以加班可以调休的方式安慰你。然而你想想这种小公司,并且开发人员企业不配备很多的情况下,怎么会让你调休。调休是需要上级领导项目负责人到经理,一系列人的签字的。可想而知,调休说是有,基本想想就可以,不会让你想休就休的,哪怕加班很累,第二天还是要上班。因为你不干就没人干,但是公司项目需要上线。而且你的工作每天都有人监工,你就负责干活就好,让你做什么就做什么。这样你还会觉得程序员薪资很高吗?
现在企业都知道招年轻人,刚入行的新人最好。因为他们没有太多经验,好对付,便宜而且干活又卖力。哪怕有几个不上进的水平差一点的,也会有人监督你把每天的任务完成。怎么说企业都不亏,所以企业能用新人和年轻人为何还会选择你要求薪水高的人呢。你以为你技术上去了,可以跟企业要高薪的时候(其实也不高,就月薪过万而已),以你的技术可以拿到月薪过万的时候。企业依旧可以通过各种方式降低用工成本,或者压根就不录用你。比如试用期只给你80%薪水,哪怕企业知道你经验很丰富,也利用试用期少给钱让你多干活快速熟悉并进入开发。会以工作年限限制你的薪水,你说你水平高怎么证明,其实就是企业不愿意承认和付出更高的成本而已。哪怕你技术很牛学历很好,一样会面对这样的问题。等真到一定的工作年限的时候,你会发现头发和精力和兴趣都会少很多。你再去跟企业谈薪,你还会发现企业还有方式降低用工成本。你有家庭吗,你能加班吗,对你提更高的技术要求等等。虽然总的来说薪资会有一定上升,你想要拿到一个满意的薪资很难,因为你满意企业就会不满意,企业不会为了照顾你,而降低自己的企业的效益。
这就是现在绝大多数程序员现状。付出很多,承受很大的压力,赚取来一点辛苦钱。而且现在程序员绝大多数都会有35岁危机。这行业想要做好是有一定门槛的,还要有抗压能力和很强的学习能力,理解业务的能力。现在你还觉得程序员这份工作好干吗,高薪吗?那些年薪几十万的都是一线大厂的少数人。中国绝大多数行情,程序员就是底层的码农而已。付出这么多,收入稍微比普通职业高了那么一点而已。一样会面对买房买车的压力。谁也没比谁好多少。没有太多业余时间发展爱好,接触更多事物,压力大。绝大多数时间在跟计算机打交道。每天面对电脑的时间很久,一坐就是一天。
我这两天也是刚离职,因为企业不招人进来,就五六个人干一个项目,还加班。当你去面试的时候一大堆企业要招你,但是能给你满意薪水的企业的数量直接就大打折扣了。
当然企业不给你满意的薪水,也不代表你不好,这只是畸形商业模式下的企业招人的方式而已。你要相信自己其实比很多人要优秀。
否则企业会让你怀疑人生的。在一个没有装修过的小房间当码农的感觉亲自体会一下就明白了。就像不被企业在乎的流水线工人埋头苦干。
遇到这种情况程序员们一定要坚持自己薪资的底线,不要让企业或者根本不懂技术的hr 轻易的压低你的薪资。而你却选择默默接受。虽然我们是打工人,但是面对这样的企业也要坚持自己的原则,去进行双向的选择。并且为自己以后的发展做好规划。
希望程序员们都能找到一家满意的公司,去发展。人生只有一次,不只是工作,一定要按自己喜欢的方式去活。
这就是来自二三线程序员的真实现状。你们怎么看呢?欢迎在评论区留下你的看法。
⑧ 如何做一份优秀的简历
先撇开每个人的能力优秀情况不同,一份优秀的简历能够告诉面试官:你是一个什么样的求职者,你的核心竞争力是什么,让面试官第一时间就对你产生兴趣。
下面我们将通过简历误区和正确技巧对比,帮你梳理如何作出一份优秀的简历!
一、简历造假 vs 简历优化
常见的简历造假,有捏造学历及证书,校内经历造假,在职时间造假,离职原因造假,工资造假等。你可能由于撒个小谎获得了面试机会,或者侥幸通过了面试,但如果被hr发现,这都可能造成你职业生涯上的污点。诚信是所有企业招聘时最看重的,所以绝对不要简历造假。
简历造假是一定不可取的,但是,我们可以通过简历优化,突出自己的竞争优势。简历优化有2个原则,第一个可说不说,扬长避短,第二个,突出重点。
1)优势强项要渲染凸显
1.直接证明自己匹配应聘岗位的内容前置
个人优势放在最醒目的位置,一般是简历的前1/3处。虽说简历各个模块有基本的排版顺序,但有时为了突出自己,也可以做适当的创新。
举个例子,假设A同学应聘新媒体运营实习,她可以在个人信息、求职意向之后直接加一段自我评价,用最简短的说明吸引HR的关注。
比如,一年校报编辑记者经验,成功发表过xx篇文章,有新闻采编和文案撰写经验;参加过xx平台的新媒体文案及排版培训,熟知秀米,135,i排版等公众号排版工具;日常混迹微博,知乎,豆瓣等平台,善于抓去网络热点。
这样写过几句之后,即便A同学实际上没有新媒体经验,但这段表述也会让筛选简历的HR感到,“这个候选人看起来不错,可以深入了解一下”。
2.善于使用数字和例子
在强调工作经验或者与招聘信息相关的技能时,求职者要将自己的经验具体化、数字化、案例化。
比如,曾经担任过采购经理,简历里可以这样表述,“任职期间,在X个月内,完成了XX个项目采购,对接XX家供应商,为公司节省采购经费XX元。”
普通版:推行新的促销计划,使销售额在一年内快速增长3倍。
高阶版:从2017年9月开始推行新的促销计划,经费增加10W,半年内销售额从100W快速增长到300W,为公司创造利润100W。
2)劣势弱项要尽量回避
劣势回避的关键原则是,求职者不说假话,简历中不造假,但也无需把所有真话都一五一十地说出来。
1.可写可不写的,不写。比如关键词,工作时间等
关键词方面
很多招聘人员在筛选简历时,是参照“硬件”关键词的,比如,学历、专业、工作年限、年龄等等。当你不符合要求时,可以省略不写,或者提供相对模糊的信息。这样当招聘方被你的其他长项所吸引,也不会过早地淘汰你。
比如,招聘要求本科学历,而你是自考本科,只需写本科就好,不要做其他说明。
再比如,有的工作是你凭经验和技术可以完全胜任的,但你的学历跟招聘方要求的有差距,你可以省略教育背景,直接突出工作经验。这样也可能获得宝贵的面试机会。
时间方面
你第一份工作做了1年,第二份工作做了6个月,现在找第三份工作,你不想给招聘人员留下跳槽频繁的印象,你可以在简历中只把在职时间写到年,不必精确到月。这样HR看来,会认为你有2段工作经历,每段大约1年。
还比如,有些单位对求职者有地域歧视(这当然不会写在招聘信息里,是HR心知肚明的潜规则),所以相关省份的求职者就无需把户籍、籍贯写在简历里,避免被直接淘汰。
二、没有重点 VS 精炼经历
通过STAR法则,用讲故事的方式罗列出自己的经历,充分凸显自己的工作方法和能力。
S: Situation (情景)事情是在什么情况下发生的?
T: Task (任务) 你是如何明确你的任务的?
A: Action (行为) 针对这种情况,你采用了什么行为方式?
R: Result (结果) 结果怎么样,在这样的情况下你学习到了什么?
举个关于一个学生在一家公司做内容运营的例子:
普通版(xxx科技有限公司)
· 运营公司官方公众号并处理相关内容
· 制定运营计划,每月按时报量完成工作量,输出文章
· 参加策划活动,并跟进每一个活动进程
高阶版 (xxx科技有限公司)
· 负责官方app中内容收集素材,撰写引导,配图,上线话题,总结网络和ugc提供话题,整理新的选题进行二次传播,入职后app内容平均阅读量提升17.5%
· 采编文章,视频素材,通过话题和专题整合成适合微信公众号发布的内容,并撰写成完整文章。共发表文章20+,平均阅读量为8w➕,最高阅读达到15w
· 制作文章设计需求,包括文章及活动所需海报等,独立设计作品共计30➕
最后总结一下还需要注意的几个小事情:
1.联系邮箱尽量用比较正式的邮箱,比如163这种,
2.如果简历是以附件的形式上传,记得邮件正文不要留白,可以简单介绍自己,问候HR,表达谢意等。
3.简历最好转换成PDF格式,这样HR在看的时候能确保不会乱码
4.与JD无关的事不要写,要凸显重点
围绕JD写简历,把有关的经历都往上靠,充分证明自己的能力
5.简历尽量不要超过一页纸,排版有序,不要有错别字
6.不要一份简历走天下,要针对不同的岗位写针对性的简历