程序人生
文章平均质量分 66
Williamwhc
代码改变世界 + 我改变代码 = 我改变世界
展开
-
英语交流加我微信号Williamwhc
我可能要就此停止更新了,以后转向英语方面的博客了。我本身是英语专业毕业的,有想和我交流英语的,想和我交个朋友的,加我微信号Williamwhc原创 2019-03-07 21:07:28 · 498 阅读 · 0 评论 -
程序员职业规划指南
一、构建完整的知识体系俗话说:学无止境,当然这里的学习并不仅仅指书上的知识、还有生活中、互联网上的。知识广义上来讲可以分为五类:数据、信息、知识、才能和智慧。数据经过整理变成信息,信息能解决某个问题就是知识,知识通过反复实践形成才能,才能融会贯通就是智慧,构建知识体系可以帮助我们提升,在任何情况下稳定高质量的输出,可以更高效地解决遇到的问题,让我们更少的依赖运气,能力水平越高,运气带来的影响就...转载 2018-09-29 16:33:18 · 190 阅读 · 0 评论 -
如何成为一位「不那么差」的程序员
前言已经记不清有多少读者问过:博主,你是怎么学习的?像我这样的情况有啥好的建议嘛?也不知道啥时候我居然成人生导师了。当然我不排斥这些问题,和大家交流都是学习的过程。因此也许诺会准备一篇关于学习方面的文章;所以本文其实准备了很久,篇幅较长,大家耐心看完希望能有收获。以下内容仅代表我从业以来所积累的相关经验,我会从硬技能、软实力这些方面尽量阐述我所认为的 “不那么差的程序员” 应当做...原创 2018-09-22 23:24:16 · 119 阅读 · 0 评论 -
面对枯燥的源码,如何才能坚持看下去?
一个软件开发人员,工作到了一定的年限(一般是3、4年左右),如果他还没学会阅读源码,那么他就会遇到瓶颈。因为到了这个时候的开发,他应该不仅仅只会做那些 CURD 的业务逻辑,而应该会根据公司的实际情况去写框架。而基本上没有谁能像天才一样从零写出一个框架,很多人写框架其实都是从模仿开始的。而你要模仿,那么你首先得看得懂框架源码才行。所以说阅读源码才显得那么重要。我在工作一两年的时候有尝试去看过 ...原创 2018-08-29 10:52:23 · 314 阅读 · 1 评论 -
玩转职场的12个小心机
在职场上“耍心机”算计别人的人容易遭人讨厌。但一些心理上的“小心机”却能给人留下积极的印象。 1. 当一群人大笑的时候,每个成员都会情不自禁的和自己最亲近的人做眼神交流。 这个小技巧可以让你敏锐地捕捉到一群人之间的各种关系。谁和谁关系紧密,谁对谁有信任感。当然,在这一过程中你也能从中知晓自己和谁的关系最亲近。 2. 当他人帮助你的时候,他/她会对你更有好感。 ...原创 2018-08-29 10:38:33 · 553 阅读 · 0 评论 -
你真的会写java吗?
开发工具不知道有多少”老”程序员还在使用eclipse,这些程序员们要不就是因循守旧,要不就是根本就不知道其他好的开发工具的存在,eclipse吃内存卡顿的现象以及各种偶然莫名异常的出现,都告知我们是时候寻找新的开发工具了。更换IDE根本就不想多解释要换什么样的IDE,如果你想成为一个优秀的java程序员,请更换intellij idea. 使用idea的好处,请搜索谷歌。别告诉我...原创 2018-08-15 13:57:18 · 281 阅读 · 0 评论 -
优秀程序员如何有效管理时间
时间,利用得好,会给你迅速积累财富,利用得不好,会逐渐拉开你与周围人的距离。通过艿艿的推荐,周末花了点时间读了一本关于时间管理的书,结合本书,也谈谈自己实践和心得。学习前端的小伙伴,可以关注我,持续更新文章,技术干货,博主5年前端工程师,本人就跟头像一样帅!不会让你失望。想学习前端,点链接加入学习:前端1.记录自己的时间想要管理时间,首先你得意识到自己的时间都用在哪里了。一天结...原创 2018-08-20 14:39:42 · 646 阅读 · 0 评论 -
Java程序员面试经验分享,拿到神州数码的offer
刚拿到了神州数码的offer。虽然工资不是特别高,虽然很多人一毕业就能进入这样的公司,但是对我这个半路出家的大专生来说,能进去纯属意外。 今天的面试,一不小心谈到了以前我接过一些私单,项目经理问我,那你现在还有没有做私活的想法?我说,彻底没有!他问我,为什么?我说,这几年,虽然做私活挣了一些钱,但我损失的远远不止那点钱。那些重复、繁琐,很难有技术水平提升的工作,占用了我大部...原创 2018-04-20 23:17:00 · 311 阅读 · 0 评论 -
一个老程序员的忠告:千万不要一辈子靠技术生存
我现在是自己做,但我此前有多年在从事软件开发工作,当回过头来想一想自己,觉得特别想对那些初学JAVA/DOT。NET技术的朋友说点心里话,希望你们能从我们的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊)。一、在中国你千万不要因为学习技术就可以换来稳定的生活和高的薪水待遇,你更千万不要认为那些从事市场开发,跑腿的人,没有前途。 不知道你是不...原创 2018-04-15 14:34:04 · 383 阅读 · 2 评论 -
如何快速掌握一门新的技术
网络时代,获取信息的渠道变的更多,也更便捷。然而在汪洋如海的知识里,如何能找到自己的方向,这确实需要一些技巧。 新的技术,都不会是凭空而出,往往是之前的一些技术,发生了一些突破,创新后变成了一种新的概念,描述,然而本质不会改变,我们要找寻的便是,通过网络零零散散的知识,如何快速形成自己的学习计划。基于此目的,今天我们聊聊天,谈谈心。 首先,我并不标榜自己有多成就,也不想说这便是唯一...原创 2018-04-15 14:36:14 · 213 阅读 · 0 评论 -
程序员要记住的几条建议
1.想清楚,再动手写代码刚入行的新手,为了展示自己的能力,拿到需求迫不及待地就开始上手写代码,大忌!在我看来真正写代码的时间只有20%,如果不想清楚,其他的80%时间在改bug。2.不交流,就会头破血流不爱说话和沟通,容易产生需求理解错误,最后做出来才发现不是产品要求的。很多功能推到重来都是不交流产生的。3.文档没人看,但还是要写文档的作用大部分时候不是用来沟通...原创 2018-04-16 20:41:03 · 233 阅读 · 0 评论 -
我的自控力心得
终于到周末了,忙碌了一周,周末需要多多思考总结,和大家分享下我今天的总结。前几天和朋友聊起自控力这个话题,大家纷纷表示:哇你自控力太强了,博客写了三四年,公众号也运营的这么好,每天有这么多铁粉给你点广,怎么能像你一样强。听到这些赞美之词我微微一笑十分淡然,心里却已经笑开了花哈哈。千穿万穿马屁不穿,古人诚不欺我。如此谦虚谨慎的人听到这种话都忍不住飘飘然,更何况一般人。笑过后,其实我还...原创 2018-10-10 20:43:56 · 154 阅读 · 0 评论 -
作为程序员,怎样才能比别人更优秀
1. 不要吝啬投资自己和朋友一起搓一顿大概人均几十或者百把块钱,基本上我们都很随意,根本不会觉得这很贵或者很浪费。但是每当我们去买书或者去买一些优质的视频教程的时候,很多人会觉得很贵,甚至不太愿意出这个钱。的确,技术书籍都很贵,动不动就50-100的,我想说的是什么呢?永远不要吝啬给自己投资,我研究生读的是通信专业,在学校自学的Java,我看过网上很多的免费视频教程,免费的教程有两个特点:一...原创 2018-10-28 15:29:00 · 1226 阅读 · 16 评论 -
抬头看天,低头走路
还记得我在我们俱乐部读过的一首诗《未选择的路》 ,其中有这么一句“黄色的林子里有两条路,很遗憾我无法同时选择两者”。在现实生活中,我们往往站在十字路口,不知道该往哪个方向走。可能会选错,走了弯路。在生活中如何少走弯路呢,我们应该抬头看天,低头走路。我是一名英语专业的毕业生,大学毕业之后,我在一家贸易公司做外贸。由于业绩不好,每天都承受着很大的业绩压力,所以做了大半年之后转行到跨境电商公司。在第...原创 2019-03-07 20:43:32 · 583 阅读 · 7 评论 -
三十岁——男人创业的最佳时机
30岁是人生的一道坎30岁,要么飞黄腾达,要么一生潦倒。 这绝非耸人听闻。2500年前,孔子就告诫前来求学的人:"吾十有五而志于学,三十而立。"这句话至今仍足以振聋发聩,警醒世人。30岁之前是助跑,30岁之后才是真正的启航。只有那些在30岁之前做好准备的人,起步才会有力,才有可能在30岁之后的岁月里披荆斩棘,有所建树。30岁是人生一道坎,是男人不想面对但又无法逃避的枷锁和咒语。一个个人生...原创 2019-02-26 13:34:00 · 488 阅读 · 0 评论 -
尽量避免bug的一些手法
与产品经理和经验丰富的测试人员多沟通需求阶段产品经理正式开需求会议之前,一般都会先把需求文档发出来,这个时候,开发人员一定要认真的看并仔细分析,每个细节都要多想想,有疑问的地方及时跟产品经理沟通。另外,看需求的时候,最好跟熟悉业务的测试人员多多沟通,测试人员是对以往需求最清楚的人,能看到其他人看不到的细节。像我自己就经常从测试人员那里,听到了一些要命的而我却忽略掉的需求细节。代码设计阶段...原创 2018-12-28 16:28:56 · 147 阅读 · 2 评论 -
30岁后,哪些职业瓶颈阻碍了你的成长
瓶颈一~无明确职业方向规划,仍然在布朗运动 真正有效的奋斗时间也就30年,最重要的也是前10年。大学毕业踏入职场的前1-2年,有职业规划的人会选择适合自己的路,而另一些人则认为可以“先就业再择业”,多看看、多找找、多比比,但是3-5年一晃就过去,人的差距就在这不知不觉的3-5年开始拉大。 那些有坚定职业方向的人,5年左右的时候,已经走上主管或中层的位子。...原创 2018-12-28 16:25:22 · 315 阅读 · 0 评论 -
Java程序员的五个职业发展方向
已经学习一段时间Java的你是否有了明确的职业发展规划?1、 走向软件设计师 其实很多程序员走到这个阶段已经在做软件设计师工作了。这是绝大多数程序员发展的必经之路。因为,程序员在编程序的时候,一方面会实现设计的功能,另一方 面 也在对设计有一个理解、认识、熟知的过程。进而慢慢地从学习别人设计,转向到自己参与或独立设计。如果这个程序员真的非常非常喜欢程序员这个职业,则可以 转向软件设计师。...原创 2018-12-22 14:25:43 · 485 阅读 · 0 评论 -
程序员都有哪些逻辑神操作?
0、老婆对程序员说:“老公,晚上回来买一个西瓜,如果看到西红柿,就买两个。”然后程序员晚上只买了两个西瓜回来的老婆怒问他为什么只买两个西瓜!?程序员:因为我看到西红柿了啊不过一般情况呢。。。。。。。他应该不会有老婆。 1、今天在公司听到一句惨绝人寰骂人的话:“你TM就是一个没有对象的野指针!” 2、正在码代码ing,从医院回来的同事一脸的苦逼样...原创 2018-12-22 14:07:49 · 180 阅读 · 0 评论 -
为什么你很努力却始终没有别人混的好?
学习从来都不是看谁学的时间长谁就优秀,学习如此,生活亦如此。看你是否真的努力是看你付出的有效时间是多少,而不是花多少时间。学而不思则罔,思而不学则殆。爱因斯坦也说过,成功=勤奋工作+正确方法+少说废话。所以当你觉得自己很努力了,却还没有别人优秀的时候,那么请你停下脚步,好好的回忆一下你是否存在以下几点误区。1.你看书的时候会想这儿想那儿。你看书的时候容易分心,一会儿想想待会和小伙伴到哪...转载 2018-11-04 23:40:24 · 606 阅读 · 0 评论 -
编程新手如何快速提升coding能力?
相信很多初学编程的朋友都有这样的苦恼:为什么我感觉自己基础都掌握了,但是学校的课程结束后再进行编程时还是什么都不会呢?通常新手程序员会以不同的方式来表达这个疑问,比如:“我通过在线课程学习了Python,但是我还是不知道怎么用它来编程。”“我知道这个理论,可是怎么把它运用到我的代码里啊?”“我知道while循环,但我就是不知道何时何地使用它们。”“循环数组变量我都知道,然而我不知道如...原创 2018-11-04 07:34:03 · 3378 阅读 · 0 评论 -
程序员免费自学编程的12个网站
如果你想学编程的话,这12个网站可以帮助你,它们都提供了免费的课程供你学习,因此你无需担心费用的问题。1.Codecademy其中,Codecademy是最受欢迎的免费编程学习网站之一。事实上,已经有超过2400万人通过这家公司的教育模式学会了编程。Codecademy开设的课程有HTML&CSS,JavaScript,jQuery的,PHP,Python和Ruby。2.Cou...原创 2018-10-29 19:21:31 · 708 阅读 · 0 评论 -
张一鸣:10年面试2000人,我发现混的好的人,全都有同一个特质。
张一鸣 ,今日头条创始人,2013年,他先后入选《福布斯》“中国30位30岁以下的创业者”和《财富》“中国40位40岁以下的商业精英”。 张一鸣演讲整理: 为何毕业多年后 原本水平差不多的同学都拉开了差距? 大家好!各位都非常年轻,我今天来的时候挺有压力。因为我毕业快11年了,看到你们,真是觉得“长江后浪推前浪”。 我去年参加了武汉的校招,感觉新一代年轻...转载 2018-10-28 17:27:39 · 246 阅读 · 0 评论 -
为什么有些程序员悄无声息渡过35岁中年危机?
我一直相信这样一句话:真正的危机,来源于在正确的时间做不正确的事。没有在正确的时间,为下一步做出积累,这才是危机的根源。 比如,当你迈过了30岁这个坎,你的能力还局限于程序的范围,也没有积累好自己的深度以及视野。如果真是这样,我想我一定会每天夜不能寐,每天唾骂自己,你特么究竟每天在干神马。 我也一直相信这样一句话,当你把你的眼泪流干了,你唯一剩下的就只有行动和努力了。 如果...原创 2018-04-20 23:12:57 · 131 阅读 · 0 评论 -
SSM整合最新版,spring4.2,springmvc4.2,mybatis3.2整合
第一步导入ssm所需要的jar包 2. mybatis包 3. spring和mybatis整合包 mybatis-spring-1.2.2.jar 4. springmvc包 ssm(springmvc+spring+mybatis)整合大致分析 dao层: entity(pojo,domain)和mybatis映射文件 sqlMapConfig.xml(mybat...原创 2018-04-05 09:27:48 · 335 阅读 · 0 评论 -
从逻辑思维角度提升自己的表达技巧
逻辑性从事软件开发行业的同学们或多或少都具有相当不错的逻辑性,毕竟编程开发本身就是逻辑性较强的任务。但是大家是否考虑过这种逻辑性应该怎么应用到社交技巧上?下面就跟着笔者一起来详细分析下吧。逻辑思维当逻辑性上升到软技能(社交技巧)层面,就成了逻辑思维。逻辑思维一直是职场社交和个人职业发展中最重要的软技能之一。它的本质就是在遇到问题时,给你提供一种梳理问题、分析问题及解决问题的方法论。...原创 2018-08-13 15:32:40 · 474 阅读 · 3 评论 -
11个小技巧提高程序员工作效率
“吃苦耐劳”真的是优良品质吗,与你怎么做相比,老板们应该更关心你做了什么、达到的效果。所以,效率,还是效率,希望这些实用小技巧对大家有所帮助。1、两分钟法则如果一件事可以在两分钟内完成,比如回复邮件,一个简单的家务,就立即完成,因为记住它、计划时间、在后来完成它,可能会花费五分钟甚至更多的时间。2、五分钟法则拖延症是影响工作效率的大魁首之一,想要治愈它不是给自己定下目标、下定决...原创 2018-08-14 10:49:55 · 1087 阅读 · 1 评论 -
程序猿一天只工作6个小时,而且基本上不加班是一种怎么样的体验?
我目前就职于惠普,我们每天只工作六个小时。上午从九点半到十一点半,下午从一点半到五点半,中午休息两个小时。作为新入职的员工,我是严格遵守这个工作时间的。但是有很多老员工,基本上每天早上十点多才到公司,下午四五点就走了。算下来他们的平均工作时间就才四个小时左右。跟别人提起我们的工作时间,别人就很羡慕,尤其是同行们。但是我最近一直在思考这个问题,这样对于我们年轻人真的好吗? ...原创 2018-08-15 10:25:57 · 2255 阅读 · 1 评论 -
沉迷于网络的现代年轻人
在当今网络异常发达的社会,发现身边很多人都沉迷于网络。有的人一遍又一遍无聊的刷着微博、微信空间,有的人沉迷于抖音、快手短视频,有的人沉迷于网络游戏不能自拔,因此毁掉自己的学业。我曾经看到有的人在上下电梯的时候还在看着手机而摔倒,有的妈妈带着孩子去商场玩,自己只顾着玩手机而把孩子弄丢了,找不到孩子又嚎啕大哭的场景。也看到过年轻情侣过马路的时候由于看手机被大卡车撞飞的场景。身边类似的场...原创 2018-08-15 10:43:44 · 791 阅读 · 0 评论 -
培训班出身的程序员,未来何去何从?
首先恭喜从培训班出来找到工作的同学,确实挺不容易的,4个月的培训,每天从早上9点到晚上9点,也是996,主要的活动地方就是宿舍和教室, 让我现在也去培训,我估计还熬不下来。 尤其是对于从小白开始的同学,4个月期间不断地接触新技术、新概念,一个还没彻底理解,另外一个就呼啸而来,狼吞虎咽,想真正消化是很难的。 所以我经常说对于那些通过培训来努力改变命运的同学,我非常尊重。 现在...转载 2018-08-15 11:19:13 · 1470 阅读 · 5 评论 -
程序猿究竟是个什么鬼
不用再问我当程序员怎么样了!统一回复一下 作为程序员有几句知心话要对大家说: 360行,行行转IT奉劝大家...原创 2018-08-15 16:01:56 · 1053 阅读 · 4 评论 -
八年Java开发的学习经历自述,希望新人少走弯路
做JAVA有8年的时间了,我从高一就开始接触JAVA,家里亲戚有从事这方面工作经常给分享这方面的职业发展,自己对编程也是非常感兴趣,今天讲述一下我是怎么学习JAVA的,此文章不可以太短,显得没有诚意,也不可以太长,那样很多人看不下去,精简了如下文字:刚开始学习JAVA的时候是看书,一页页的看书,因为身边有一个好的资源,有问题可以问亲戚,学起来相对容易点,但是我后来发现看JAVA的零基础书籍...原创 2018-08-16 09:22:10 · 1978 阅读 · 2 评论 -
培训班出身的程序员为什么遭人嫌弃
这几年,由于it软件行业对人才的需求很大,很多传统行业也纷纷创办“互联网+”项目,加上app开发热潮,微信公众平台也催生了更多的就业岗位。于是it从业人员的薪水也随之水涨船高。同时it培训班也随雨后春笋般涌出,一个个打出的口号都很响。“0基础入学,三个月包就业”“毕业月入不过万,不收学费”“从前是你找工作,接下来是工作找你”真是人有多大胆,口号就有多不要脸。对于迫切想改变自己境...原创 2018-08-18 17:59:37 · 1491 阅读 · 7 评论 -
七夕节,程序员特有的表白方式!
我能「抽象」出整个世界但是我不能「抽象」出你因为你在我心中是那么的具体所以我的世界并不完整我可以「重载」甚至覆盖这个世界里的任何一种方法但是我却不能「重载」对你的思念也许命中注定了你在我的世界里永远的烙上了「静态属性」而我不慎调用了爱你这个「方法」当我义无返顾的把自己作为「参数」传进这个方法时我才发现爱上你是一个「死循环」它不停的返回对你的思念压入...原创 2018-08-20 09:50:29 · 279 阅读 · 0 评论 -
最怕你两手一摊,还觉得理所当然
最怕你不去努力尝试着改变,还有各种借口来安慰自己。 1 跟一个姑娘聊天,她抱怨起收入太少,买不起车买不起房,单身的时候尚好,一谈婚论嫁顿显窘迫。双方父母合力付了全款,小两口却得承担装修和添置家具的支出。她工作四年,工资月月不剩,信用卡上的账单总是负数。她忧愁地问我,有没有什么赚钱的好方法? 她说,她在一家企业工作,贵在轻松随意且从不加班。我顺口就问,那有没有考虑过下班做个...原创 2018-08-10 13:33:48 · 229 阅读 · 0 评论 -
程序不要等到30岁才考虑这几个问题
互联网的蓬勃发展,科技技术的不断更新迭代,中国的互联网行业已经步入世界前列,程序员作为最有发展潜力的职业之一,受到年轻人青睐。 但对于一些想要入行开发的同学来说,“程序员是吃青春饭的”的说法始终是他们绕不开的话题,那么到底是怎样的呢?下边请看媛妹为大家详解! 程序员的生命周期由于程序员工作的特性,30岁以后,可能除了考虑那些复杂的业务逻辑实现以外,就是考虑未来的路应该...原创 2018-08-10 13:26:39 · 326 阅读 · 0 评论 -
阿里架构师给程序员的建议
1 想清楚,写清楚,说清楚,才是真正的清楚!2 多花点时间沟通清楚需求,才能把握正确方向!3 修复需求错误的成本是代码错误的几十倍!4 程序员最大的坏习惯就是:急于动手写代码!5 提高开发效率的捷径:一次做对,不返工!6 写代码之前三件事: 弄清楚做什么; 说清楚怎么做; 想清楚怎么测! 7 职业的程序员设计程序,业余的程序员调试程序;8 拷贝粘贴式...原创 2018-04-06 17:31:47 · 293 阅读 · 0 评论 -
漫画 | 程序员面试神回复,HR妹子会爱上你!
要应聘免不了面试,对于HR的各种问题,你该怎么回答呢?下面一起看下。来自:大叔爱吐槽(微信号: dashuaitucao)绘画:[美]Nathan W. Pyle 希望你成功应聘并迷住HR妹子之后,记得来感谢我!。。。想啥呢,按这个套路面试,HR妹纸是绝对不会爱上你的! 愚人节快乐!!...原创 2018-04-06 23:18:04 · 343 阅读 · 0 评论 -
刚收到了Facebook的Offer,我是这样为面试做准备的
我刚刚在硅谷的科技公司完成了7次现场面试,我收到了来自Facebook的软件工程师的职位Offer。下面分享一下我是怎么为面试做准备的,以及我在这个过程中学到的东西。(一)为了能到硅谷工作,我已准备多年当我还在澳大利亚的大学学习计算机科学的时候,我总是想象着未来能成为硅谷的一名软件工程师。我希望自己未来能够到科技行业的创新中心硅谷去工作。这个目标让我充满了动力,它也让我能够更加专注...原创 2018-04-20 23:15:20 · 254 阅读 · 0 评论 -
程序员面试谈薪资的6大技巧
面试官: 在我们这儿工作,您希望有什么样的薪资待遇?提示:了解该公司所在地区、所属行业、公司规模等信息,你的薪水要求应该在该公司所在地 区、行业、公司规模相应的薪水范围之内。尽可能提供一个你期望的薪水范围,而不是具体的薪金数。求职者:其实工资并不是我决定工作机会的唯一因素,如果您一定要我回答这个问题,只能说我希望以我所受的教育背景及工作经验,我希望我的工资不低于年薪 50,000 元。面试...原创 2018-04-20 23:18:32 · 138 阅读 · 0 评论