随笔 - 146  文章 - 0 评论 - 994 trackbacks - 0

摘要:本人最近几年一直在外企和互联网公司承担Java技术面试官的职责,大多面试的是Java初级和高级开发,其中有不少是培训班出身的候选人。 在我之前的博文里,从面试官的角度聊聊培训班对程序员的帮助,同时给培训班出身的程序员一些建议,我已经说明了,我对培训班候选人没有偏见,而且我的面试官同事大多也是这样认为 阅读全文
posted @ 2019-09-17 10:42 hsm_computer 阅读 (1250) 评论 (2) 编辑
摘要:提到更新简历,或许大家第一时间就想到换工作,因为只有在换工作时才会更新。一般程序员大概1年半到2年跳槽一次,也就是说最多2年会更新一次。 更新简历是在其中更新自己的技术和各种能拿得出手的亮点,所以从这意义上来讲,一个月至少得更新一次,毕竟一个月没进步有些说不过去。而且一般来讲,都是先有技术上的更新再 阅读全文
posted @ 2019-09-11 10:22 hsm_computer 阅读 (3046) 评论 (23) 编辑
摘要:我在之前的面试过程中,一直会遇到这样的问题:比如我要面试架构师,但我当时工作时,只有机会实践高级开发的技能,架构师方面的技能,只能看理论,最多只能在自己电脑上搭建个脚手架项目。 这样就进入了一个两难的循环等待:为了应聘成功高级岗位,必须要在面试过程里证明有相关实践经验,而相关经验在面试成功前是没机会 阅读全文
posted @ 2019-09-09 09:29 hsm_computer 阅读 (442) 评论 (0) 编辑
摘要:本人之前写过若干“给程序员加财商”的系列文,目的是通过股票案例讲述Python知识点,让大家在学习Python的同时还能掌握相关的股票知识,所谓一举两得。 在之前的系列文里,大家能看到K线,均线,成交量的案例,在本文里,大家能看到通过RSI案例讲述Python邮件编程的知识点,在后继系列文里,大家还 阅读全文
posted @ 2019-09-05 12:24 hsm_computer 阅读 (212) 评论 (0) 编辑
摘要:人会慢慢变老,变老后精力,记忆力乃至身体会慢慢变差,这是无法逆转的自然规律。随之会产生的是对中年危机的忧虑乃至恐惧,比如担心能力精力不及年轻人,从而导致收入锐减乃至失业。 对此我有如下三点不解。第一,担心了以后,中年危机能否减轻或者干脆消失?不会。既然不会,何必担忧?第二,所谓中年危机的本质是竞争力 阅读全文
posted @ 2019-09-03 11:08 hsm_computer 阅读 (943) 评论 (4) 编辑
摘要:前几天我上班路上,和小区门口开车的师傅闲聊,发现他们虽然学历不高,但挣钱的途径不少,比如固定接送多位客户,然后能通过朋友圈拓展新客户,而且通过客户口口相传,也能不断拉到生意,算下来每月也能挣1万5出头,好的话能有2万,我在上海,做IT的要月入2万,如果不是996,估计本科毕业还得干几年。 可能有人会 阅读全文
posted @ 2019-08-28 10:11 hsm_computer 阅读 (2224) 评论 (9) 编辑
摘要:最近,博客园在技术升级上做了积极向上的努力,虽然中间过程出现反复,但姑且先不论最终升级后客户体验方面的提升,在升级过程中探索排查问题和解决问题的过程,本身就能帮助博客园团队和广大用户积累经验和提升能力,这种实践机会是千金难买的。 阅读了博客园官方的相关文章,其中充满对广大用户浓浓的善意,这从多数同样 阅读全文
posted @ 2019-08-20 15:33 hsm_computer 阅读 (3325) 评论 (35) 编辑
摘要:SVM是Support Vector Machine的缩写,中文叫支持向量机,通过它可以对样本数据进行分类。以股票为例,SVM能根据若干特征样本数据,把待预测的目标结果划分成“涨”和”跌”两种,从而实现预测股票涨跌的效果。 1 通过简单案例了解SVM的分类作用 在Sklearn库里,封装了SVM分类 阅读全文
posted @ 2019-08-15 09:09 hsm_computer 阅读 (390) 评论 (2) 编辑
摘要:之前我写过篇博文,用象棋的思维趣说IT人的职业发展和钱途,发现象棋中的一些思维能应用到我们程序员平时的职业发展中。 当从大学毕业的程序员干个五六年以后,也达到了高级开发的水平,工作环境应该能摆脱动荡,工资收入也能比下有余,如果想要进一步拓展自己的能力和收入,那或许就要借鉴国际象棋里的一些思维了。在本 阅读全文
posted @ 2019-07-26 11:02 hsm_computer 阅读 (428) 评论 (1) 编辑
摘要:谈到程序员(尤其是零项目经验的程序员)找工作,培训班是个不可回避的讨论热点。虽然本人也做过兼职Java培训老师,多少了解些培训班的事,但在这问题上无意为任何培训学校站台。而且本人一直在做技术面试官,所谓兼听则明。 本文将从技术面试官的角度,再加上了解到的培训班一些见闻,聊聊我对如下两个方面的话题。第 阅读全文
posted @ 2019-07-23 09:32 hsm_computer 阅读 (5058) 评论 (27) 编辑
摘要:首先定义下什么样叫体面?第一是得到和自己能力相匹配的尊重,第二得到的收入能匹配自己的贡献,比如996有996的收入,965有965的报酬,第三是稳定,不是朝不保夕。其实这些条件不算高,我在上海,能达到上述标准的公司不算少,但相比之下也有不少公司给出的条件低于上述标准。 本人虽然目前工作达到了“体面” 阅读全文
posted @ 2019-07-17 10:06 hsm_computer 阅读 (6936) 评论 (24) 编辑
摘要:在用python的matplotlib和numpy库绘制股票K线均线的整合效果(含从网络接口爬取数据和验证交易策略代码)一文里,我讲述了通过爬虫接口得到股票数据并绘制出K线均线图形的方式,在本文里,将在此基础上再引入成交量效果图,并结合量价理论,给出并验证一些交易策略。 1 成交量对量化分析的意义 阅读全文
posted @ 2019-07-10 09:57 hsm_computer 阅读 (442) 评论 (2) 编辑
摘要:可能有人会说,做IT的想准时下班很难,尤其是在互联网公司。有些外企或国企倒能准时下班,原因是公司更像养老院。 其实这里存在个误区:能否准时下班其实和工作效率和质量有关,取决于自己,而不在于其它因素。公司的氛围让不让准时下班是一回事,能不能高效高质工作,从而能准时下班又是另一回事。比如在工作中高效了, 阅读全文
posted @ 2019-07-04 09:06 hsm_computer 阅读 (10670) 评论 (53) 编辑
摘要:最近我花了不少功夫在学习象棋,也学习了王天一等高手的棋路,感觉IT人的职业和下棋一样,往好了讲,争主动权争实惠只争朝夕,往坏了讲,一步走错得用多步来弥补,如果错误太大未必能弥补回来。在本文里,就用下棋这种比较轻松的话题来聊聊程序员该如何经营自己的职业。 1 对手是谁,如何算输赢 做任何事情都要明确对 阅读全文
posted @ 2019-06-25 13:37 hsm_computer 阅读 (3476) 评论 (16) 编辑
摘要:我看了前几天些的博文,分析若干没面试机会和没体现实力的简历,就想起了做技术面试官时的一些往事。 我见过有些简历,上面列出的项目描述非常高大上,比如用到了xx机器学习技术,或者在一个项目里基本用全了分布式组件,或者是项目名是xx金融量化系统。再看工作经历,往往就3年经验。而工作经验在5年左右的候选人, 阅读全文
posted @ 2019-06-21 09:03 hsm_computer 阅读 (3339) 评论 (7) 编辑
摘要:本人最近在尝试着发表“以股票案例入门Python编程语言”系列的文章,在这些文章里,将用Python工具绘制各种股票指标,在讲述各股票指标的含义以及计算方式的同时,验证基于各种指标的交易策略,本文是第一篇,通过K线和均线案例讲述Numpy,Maplotlib等相关库的用法,并且还用代码案例来验证买卖 阅读全文
posted @ 2019-06-13 09:23 hsm_computer 阅读 (541) 评论 (3) 编辑
摘要:在之前的一篇博文分析若干没面试机会和没体现实力的简历里,我讲了些有实力有项目经验但简历没写好的情况。不过对于有些同学,当前情况确实不容乐观,比如做了若干年后想转行,或者非计算机相关专业想要做IT工作,或者有“频繁跳槽”等情况,总之简历拿不出手。这个时候,也不用慌。 我本身做过兼职IT培训,也在外企和 阅读全文
posted @ 2019-06-10 10:13 hsm_computer 阅读 (2488) 评论 (4) 编辑
摘要:我在外企和互联网公司都做过技术面试官,见过不少简历,也经历过筛选简历的流程。在面试前,简历是公司接触候选人的唯一途径,哪怕候选人再牛,但简历上没体现出来,那么抱歉,没面试机会;同时,我也在面试中,感受到候选人的实际能力要比简历上描述的要强。 后者还好,至少有机会面试,至少有机会在面试中实现逆转,但如 阅读全文
posted @ 2019-06-03 09:32 hsm_computer 阅读 (1687) 评论 (4) 编辑
摘要:我前一阵在一家互联网公司,工作节奏是995,忙的时候,要晚上10点才能离开公司,有时候周六还得加班。自己感觉身体状况有所下降,且听说其它一个组,在体检后多少都查出问题来,细思极恐。 有时候确实忙,那么晚上确实不能早睡且没时间顾及身体,但再忙不可能天天忙,也就是说总有时间照顾自己的身体,且有些方法第一 阅读全文
posted @ 2019-05-28 10:46 hsm_computer 阅读 (2678) 评论 (16) 编辑
摘要:在本博客之前的Spring Cloud系列里,我们讲述了Feign的基本用法,这里我们将讲述下Feign整合Ribbon实现负载均衡以及整合Hystrix实现断路保护效果的方式。 1 准备Eureka服务器以及多个服务提供者 这里,我们将重用之前博文里讲过的案例,提供的两个(即主从)Eureka服务 阅读全文
posted @ 2019-05-27 07:29 hsm_computer 阅读 (280) 评论 (1) 编辑
摘要:目前我在互联网公司里干了1年多,接触了多位技术和业务的架构师,由于我正在升级到架构师,所以能直观地感受到高级开发和架构的差距,而且,对于高级开发如何升级到架构师,本人目前更有切身体会。本文将结合我在互联网公司的工作体验,和大家分享下架构师和高级开发在工作中的侧重点,由此能给大家带来升级到架构师的启示 阅读全文
posted @ 2019-05-15 09:24 hsm_computer 阅读 (4195) 评论 (17) 编辑
摘要:当前十天排行榜里排在首页的文章是,『建议』给博客园官方的一个意见,这说明博客园的广大用户(也包括我)非常乐意看到博客园不断进步。 博客园在国内技术论坛里,应该说是有一定的知名度,每天的流量不少,要知道当前一些网站或自媒体为了得到这些流量,得付出多少代价?不过话说回来,对比一些其它在流量转利润方面做的 阅读全文
posted @ 2019-05-06 09:40 hsm_computer 阅读 (4628) 评论 (68) 编辑
摘要:之前我也写过不少介绍面试相关的博文,有些文章的点击量还不低,这些面试相关的经验大多都是从我面试别人的过程中提炼出来了。 在18年底到19年3月,陆续面试了几家公司,有成有不成的,最终进了一家比较满意的知名外企。在本文里,我将介绍我这段时间里更新简历和面试的相关经历。可能面试相关的一些方法,大家能从我 阅读全文
posted @ 2019-04-22 09:34 hsm_computer 阅读 (5214) 评论 (16) 编辑
摘要:和2017年的税后收入相比,19年的税后收入预计能翻番,当然基数绝非是5万10万,毕竟17年的时候我已经达到了Java高级开发的职级。而且在这基础上,尚能做到生活工作平衡。 回想起来,作对了不少事,也走了不少弯路,所以打算用若干篇系列文记录这一过程,一方面也算个总结,另一方面也把走过的弯路写出来,希 阅读全文
posted @ 2019-04-17 09:05 hsm_computer 阅读 (615) 评论 (1) 编辑
摘要:大家好,本博文的连接里包含了Spring Cloud实战的代码位置。 代码下载连接: 链接:https://pan.baidu.com/s/1gcbTflRqeYEFdwtjwN39XA 提取码:9237 阅读全文
posted @ 2019-04-17 07:04 hsm_computer 阅读 (172) 评论 (2) 编辑
摘要:最近我也在帮一些朋友面试,再结合自身的经验,发现了一个意料之外情理之中的事情:个别挣钱能力一般或规模比较小的公司,对候选人的要求普遍比一些大公司反而高,而且工作时间普遍会比一些好公司要长。 比如一个税前15k的高级开发岗位,一些小公司面试起来不仅问的面比较多,而且会要求候选人尽可能多地掌握各种技能, 阅读全文
posted @ 2019-04-15 08:49 hsm_computer 阅读 (4654) 评论 (16) 编辑
摘要:前一阵子,我朋友圈里,一位图书公司的编辑(编辑是尊称,按能力叫图书中介更恰当)发文征集Java基础书的作者,我想,我之前好歹也出Java书,手头有足够的素材,而且内容也正好对口,是面向初学者的,于是就写了份大纲发过去。 之后半天没有回音,于是我主动去问,没多久,直接回复:“你的大纲不行”,惜字如金。 阅读全文
posted @ 2019-03-19 09:23 hsm_computer 阅读 (775) 评论 (2) 编辑
摘要:我在面试 Java初级开发的时候,经常会问:你有没有重写过hashcode方法?不少候选人直接说没写过。我就想,或许真的没写过,于是就再通过一个问题确认:你在用HashMap的时候,键(Key)部分,有没有放过自定义对象?而这个时候,候选人说放过,于是两个问题的回答就自相矛盾了。 最近问下来,这个问 阅读全文
posted @ 2019-03-05 08:54 hsm_computer 阅读 (1545) 评论 (6) 编辑
摘要:回顾下之前,我几乎每周一篇博文,每月至少4篇,但在二月,我才发了两篇。这固然有过年以及工作忙等杂事的因素,但情绪管理和时间管理不到位,也是一个因素。 一年之计在于春,所以在这篇博文里,我一方面总结下管理情绪和时间的方法,另一方面,在一年的春之际,激励大家和自己一起进步。 1 有时候,会发现特别沮丧或 阅读全文
posted @ 2019-03-02 17:12 hsm_computer 阅读 (581) 评论 (3) 编辑
摘要:之前博文的案例中,我们是通过RestTemplate来调用服务,而Feign框架则在此基础上做了一层封装,比如,可以通过注解等方式来绑定参数,或者以声明的方式来指定请求返回类型是JSON。 这种“再次封装”能给我们带来的便利有两点,第一,开发者无需像使用RestTemplate那样过多地关注HTTP 阅读全文
posted @ 2019-02-28 08:51 hsm_computer 阅读 (397) 评论 (0) 编辑