程序人生
寒夕若梦
公众号:Java面试百分百,大家可以关注一下呀!
趁着年轻生猛,我要再和生活死磕几年。要么我就毁灭,要么我就铸就辉煌。如果有一天,你发现我在平庸面前低了头,那么请向我开炮。
展开
-
禅道程序员的10条原则
在一个阴雨的早上,我坐在桌子旁,开始想如何才能高效的工作。在我成为一个自由职业者之前,我有很长一段时间都很努力工作,但收效甚微。我在2006开始接触禅学。我马上意识到:古代的禅宗大师们几百年前早就已经知道现今的程序员应该如何工作。虽然我很讨厌“如何成为一个更好的程序员”之类的文章,但我仍旧想分享一些我的想法。它对我来说起到个提醒的作用,如果你有什么想法,也请留言。 0.专注 | Focus如果你决...转载 2018-04-11 23:49:36 · 218 阅读 · 0 评论 -
15类一面试就知道不靠谱的公司
人在职场江湖飘,哪能不挨刀。大众创业的时代,各种公司如雨后春笋般涌现,对于很多职场人都会碰到不靠谱的公司。那如何在面试环节就甄别出来这些公司呢?今天我们就来汇总一下,如果不够完整,欢迎在留言区吐槽,以免大家“上当受骗”。1、储备干部。干部确实很多时候是储备培养出来的,但是“储备干部”就不好说了。尤其是中小型营销公司,一般暗示职能支持岗你能力还欠缺一点,忽悠先从“储备干部”做起的时候,其本质意思就是...转载 2018-05-22 13:53:36 · 335 阅读 · 0 评论 -
面试攻略:何为技术和年龄不匹配
最近因为帮人组建研发中心,面试了很多开发工程师,对“技术能与和工作年限是否匹配”的理解更深了,记录下来分享给大家。为便于讨论,简单的依据工作年限划分出 3 个阶段:1 ~ 3 年4 ~ 5 年6 ~ 8 年接下来讨论面试官对每个阶段的开发者的要求,看看到底什么是“技术和年龄不匹配”。面试官怎么要求 1 ~ 3 年经验的开发者下图是我从一位做了 2 年 Android...转载 2018-05-22 14:01:49 · 262 阅读 · 0 评论 -
别让铁轨式思维扼杀了你的未来
我们在中学学过下图所示的一次函数:当时我们被迫解题、解题、解题,很快,大家都会花式运用一次函数啦:给定一个点和斜率,你可以求出一次函数给定两个点,你可以求出一次函数给出一次函数,你可以在坐标系中画出一条直线……熟练之后,考试时再也不会在一次函数这类题上丢分啦!那种感觉,棒棒哒!然而不幸的是,我们居然很快把一次函数的特征实践到了生活中,我们总是用线性思考的方式看待周围发生的事情,然后主动丢掉了很多可...转载 2018-05-22 14:03:31 · 238 阅读 · 0 评论 -
咦,你也在混日子啊
戳你一下,疼吗?混日子的定义 来自百度百科的定义:“生活等方面过得不怎么好,无目标,混混沌沌。” 混日子:“即没有理想,没有抱负,糊里糊涂地生活。也指工作没有责任心,得过且过。” OK ,百科的定义就酱紫。 那么,如何界定某一段日子是混过去的呢? 首先,我们在时间轴上选取起点和终点。 其次,回顾起点处的自己的状态(包含技能、精神、灵力等等),回顾终点处的状态,比...转载 2018-05-22 14:04:40 · 271 阅读 · 0 评论 -
就 3 点,提升工作效率
要想提高工作效率,不论你看什么书,看什么文章,用什么工具,只有下面这三点最重要:动力剖析自己,找到改善的切入点付诸行动并且坚持目标驱动有目标才能高效。我们爬山,山顶就是目标,心怀山顶,在登顶之前,总是充满希望,纵有沟沟坎坎,也会克服困难,努力前行。作为一个有追求的程序员,心中应该不只有一座山,更应该有一条绵延不断的山脉,千峰错落,峰峦叠起,终成峻岭。设立目标,付诸行...转载 2018-05-22 14:05:38 · 189 阅读 · 0 评论 -
大龄程序员的未来在何方
我发了一篇题为“35岁程序员的独家面试经历”的文章,结果引起了不少大龄程序员的共鸣和感慨,大家都对大龄技术人员的未来非常关心,有的迷惘,有的坚定,不一而足。因此,我准备写一篇文章专门来谈谈这个问题。大龄程序员的界定老早网上有人说,软件开发干不过30岁,后来又有人说干不过35岁,后来又有人说干不过40岁,后来又有人说干不过45岁……各种说法很多,所以我写了一篇文章,题为“程序员的年龄天花板”来讨论这...转载 2018-05-22 14:06:28 · 511 阅读 · 0 评论 -
十年阿里架构师教你如何阅读源码
阅读Java源码的前提条件: 1、技术基础在阅读源码之前,我们要有一定程度的技术基础的支持。假如你从来都没有学过Java,也没有其它编程语言的基础,上来就啃《Core Java》,那样是很难有收获的,尤其是《深入Java虚拟机》这类书,或许别人觉得好,但是未必适合现在的你。比如设计模式,许多Java源码当中都会涉及到。再比如阅读Spring源码的时候,势必要先对IOC,AOP,...转载 2018-08-14 12:29:23 · 515 阅读 · 1 评论 -
66个求职应聘技巧性问答
1、请介绍一下你自己?回答:只说姓名、年龄、爱好、工作经验,回答这个问题过于平常,这些在简历上都有。公司最希望知道的是求职者能否胜任工作,包括:最强的技能、最深入研究的知识领域、个性中最积极的部分、做过的最成功的事,主要的成就等,这些都可以和学习无关,也可以和学习有关,但要突出积极的个性和做事的能力,说得合情合理企业才会相信。企业很重视一个人的礼貌,求职者要尊重考官,在回答每个问题之后都说一句...原创 2018-10-28 17:11:37 · 483 阅读 · 0 评论 -
程序员,为什么写不好一份简历?
工作十余年下来,参与过很多次招聘,看过很多程序员的简历,却发现少有让人满意的。回顾自己,上次投简历已是六、七年前,再一想当年的简历却也是不禁摇头叹息。如今,站在求职的另一端,终于开始明白什么样的简历算是好简历了。也许,一份好简历会是一份好工作的开端。为什么?沧海也会遗珠简历,是如此重要,它是获得一份满意工作的敲门砖,但不同的简历敲门的声响可不同。但很多时候简历给人的感觉也似乎微不足道,因为没有人会...转载 2018-05-20 14:00:06 · 198 阅读 · 0 评论 -
献给前端求职路上的你们(JS)
1、函数与数据类型[Undefined,Null,Boolean,Number,String,Object](1)var 预编译,当前作用域内的变量声明被提前到作用域顶部,但赋值保留在原处。 (2)函数声明提前分两种函数声明 function a();1函数表达式var a = function();1只有var a被提前; //还是undefined,不能先调用。 (3) Null==undef...转载 2018-05-18 19:48:43 · 311 阅读 · 0 评论 -
什么是重构,什么不是重构
有时候,会有程序员跑到我这里说他们不喜欢某个东西的设计,“我们需要给它来个全面的重构”,来纠正里面的错误。哦,哦。这听起来可不是个好主意。而且这听起来也不是重构…重构(Refactoring)这个词最初由Martin Fowler 和 Kent Beck给下的定义,它是一种修改,使软件的内部结构更容易理解,在不改变软件的可见行为方式前提下使软件更容易变更…它是一种有节制的整理代码、使bug产生几率...转载 2018-04-11 23:51:09 · 1821 阅读 · 0 评论 -
给明年依然年轻的我们
今天是22岁的最后一天。几个月前,我从沃顿商学院毕业,用文凭上“最高荣誉毕业”的标签安抚了已经年过半百的老妈,然后转头辞去了毕业后的第一份工作,跟一家很受尊敬的公司、还有150万的年薪道了别,回到了上海,加入了“刚毕业就失业”俱乐部,开始了一天三顿盒饭的新生活,中间许多精彩剧情暂时略过。我肯定不是第一个做过这样事的人,也肯定不会是最后一个。所以在说自己的一些有趣故事前,我想借用大家(包括30岁甚至...转载 2018-04-11 23:53:58 · 317 阅读 · 0 评论 -
传统企业与互联网企业的软件价值观
从单个计算机到互联网在中国大陆,计算机有一个更为形象的名字,电脑。从字面可以看出,它是一件帮助人类进行思考的机器。但决定计算机思考什么,如何进行思考的,就是程序。 把人类脑袋中的可重复的、机械性的脑力劳动,变为机器可重复执行的程序,这个过程就是软件过程。在计算机诞生之初,它所要解决的问题是科学计算,也因此得名计算机。可以想象,一个计算机的计算能力是有限的,但有了计算机网络,使得成千上万,乃至上亿的...转载 2018-04-22 12:08:32 · 1499 阅读 · 0 评论 -
windows 批处理 for循环语句
命令格式:for{%variable |%% variable } in (集合) docommand [options]%variable |%% variable: 代表可替换参数。使用%variable通过命令提示符执行for命令。使用%% variable在批处理文件中执行for命令;这个变量可以是26个英文字母任意一个,也可以是其他;这些变量会区分大小写,%%x 和%%X代表不同的变量;...转载 2018-04-18 23:08:52 · 3370 阅读 · 0 评论 -
程序员面试谈薪资的6大技巧
提起薪资,我们作为求职者都想多要点,但怎么巧妙的要到手,这有时需要聊天技巧:面试官: 在我们这儿工作,您希望有什么样的薪资待遇?提示:了解该公司所在地区、所属行业、公司规模等信息,你的薪水要求应该在该公司所在地 区、行业、公司规模相应的薪水范围之内。尽可能提供一个你期望的薪水范围,而不是具体的薪金数。求职者:其实工资并不是我决定工作机会的唯一因素,如果您一定要我回答这个问题,只能说我希望以我所受的...转载 2018-05-05 15:43:23 · 477 阅读 · 0 评论 -
Java编程思想重点笔记
Java编程思想,Java学习必读经典,不管是初学者还是大牛都值得一读,这里总结书中的重点知识,这些知识不仅经常出现在各大知名公司的笔试面 试过程中,而且在大型项目开发中也是常用的知识,既有简单的概念理解题(比如is-a关系和has-a关系的区别),也有深入的涉及RTTI和JVM底层 反编译知识。 1. Java中的多态性理解(注意与C++区分)Java中除了static方法和final方法(pr...转载 2018-05-18 19:37:28 · 187 阅读 · 0 评论 -
Ajax快速入门
1、在正式介绍Ajax前,需要简短的介绍一下同步交互和异步交互同步交互,客户端向服务器端发送请求 ——> 等待服务器端处理 ——> 处理完毕返回,这个期间客户端不能做任何其他事情。发送方发出数据后,等接收方发回响应以后才发下一个数据包的通讯方式。异步交互,客户端向服务器端发送请求 ——> 等待服务器端处理 ——> 处理完毕返回,这个期间客户端可以做其他事情。发送方发出数据后...转载 2018-05-18 19:46:21 · 244 阅读 · 0 评论 -
献给前端求职路上的你们(H5+C3)
HTML5部分1、新的表单元素: (1)color颜色选取 (2)增强的表单:Number有min,max Email:邮件,时间控件Time,progress进度条。新增属性:placeholder,autofocus2、新的语义化标签 header,footer,artice,aside ,nav,audio,vedio不是以前每个都用div套div这样没有语义的混乱,页面的每个布局都有...转载 2018-05-18 19:48:02 · 618 阅读 · 0 评论 -
75道面试逻辑智力测试题内附详细答案
【1】假设有一个池塘,里面有无穷多的水。现有2个空水壶,容积分别为5升和6升。问题是如何只用这2个水壶从池塘里取得3升的水。由满6向空5倒,剩1升,把这1升倒5里,然后6剩满,倒5里面,由于5里面有1升水,因此6只能向5倒4升水,然后将6剩余的2升,倒入空的5里面,再灌满6向5里倒3升,剩余3升。【2】周雯的妈妈是豫林水泥厂的化验员。一天,周雯来到化验室做作业。做完后想出去玩。"等等,妈妈...转载 2019-08-18 09:05:48 · 1228 阅读 · 0 评论