随笔 - 155  文章 - 0 评论 - 1132 trackbacks - 0

摘要:对我们程序员来说,发展的途径要么是走管理岗,从开发升级到项目经理甚至是部门经理;要么走技术升级路线。不过在技术路线方面,无法升级到架构师的程序员不在少数。一方面,在不少公司的高级开发岗位上,无法让程序员实践甚至接触到架构师的技能,另一方面,有不少程序员甚至不清楚架构师所需要掌握的技能和升级途径。所以 阅读全文
posted @ 2019-11-12 13:32 hsm_computer 阅读 (5194) 评论 (32) 编辑
摘要:2019年,我自认为本职和副业都不错,而且副业的收入能抵消掉工资里扣去的所得税以及缴纳的各种社保,不过似乎收入就有些靠近瓶颈了。经过和师傅的沟通,再结合我最近的切实感受,我感受到,虽然挣钱需要靠关系,得靠名声,但更需要靠实际掌握的技术,而且技术上去了,挣钱的渠道也会大大拓展,挣钱的效率也能大大提升。 阅读全文
posted @ 2019-11-06 10:29 hsm_computer 阅读 (2473) 评论 (8) 编辑
摘要:我于今年4月15号进了当前的外企公司,当时还用以我的亲身经历为例,告诉大家写简历和面试的技巧(面向高级开发和架构师)这篇博文记录了面试的经历。试用期是6个月,经过领导和同事的帮助,我于最近顺利转正。一直想写篇文章来记录试用期的经历,但找不到合适的写作方向,所以就耽搁到现在。 想起我于18年2月从外企 阅读全文
posted @ 2019-10-28 10:18 hsm_computer 阅读 (5163) 评论 (11) 编辑
摘要:在本人的新书里,将通过股票案例讲述Python知识点,让大家在学习Python的同时还能掌握相关的股票知识,所谓一举两得。这里给出以线性回归算法预测股票的案例,以此讲述通过Python的sklearn库实现线性回归预测的技巧。 本文先讲以波士顿房价数据为例,讲述线性回归预测模型的搭建方式,随后将再这 阅读全文
posted @ 2019-10-22 10:11 hsm_computer 阅读 (631) 评论 (0) 编辑
摘要:我的新书,《基于股票大数据分析的Python入门实战》,预计将于2019年底在清华出版社出版。 如果大家对大数据分析有兴趣,又想学习Python,这本书是一本不错的选择。从知识体系上来看,这本书的内容涵盖了开发Python企业级项目所需的知识点,包括但不限于Python基础语法知识、基于Pandas 阅读全文
posted @ 2019-10-16 14:40 hsm_computer 阅读 (198) 评论 (1) 编辑
摘要:我在做技术面试官的时候,面试对象大多数是初级开发和高级开发,偶尔也会面试架构师。我发现,IT人的工资固然和相关技术的使用年限有关,但如果候选人的技能无法跨越到更高层次的话,他们的收入也就会停留在当前级别,哪怕工资年限再多,也无法提升工资水平。 比如,我就面试过不少工作了5,6年的程序员,他们的技能也 阅读全文
posted @ 2019-10-15 09:51 hsm_computer 阅读 (4245) 评论 (37) 编辑
摘要:或许有人会说,如果把本职工作做到极致,那么就不需要副业了,这话也有道理,因为干活的方式是相通的,如果本职都是得过且过地敷衍,那么就别再提副业了。 不过我见识到的一些大神,在公司是顶梁柱,同时也有自己的书和自己的视频,而自己的公共号和博客里有很多粉丝。也就是说,扩大自己影响面后,可能能帮自己找到更好的 阅读全文
posted @ 2019-10-08 09:46 hsm_computer 阅读 (1501) 评论 (4) 编辑
摘要:我在做技术面试官的时候,在问完问题后,照例会问一句:你期望的工资是多少?对此,我只会记录下候选人的回答然后上报,没有同意权,更没有批驳权。 判断候选人能否通过面试,主要看候选人能力和岗位的匹配度,如果能力行,自然没话说,如果可上可下,那就要综合衡量优点和缺点。我不敢说,不敢要高工资一定会导致面试失败 阅读全文
posted @ 2019-09-26 14:51 hsm_computer 阅读 (2790) 评论 (22) 编辑
摘要:我最近几年一直在做技术面试官,除了面试有一定工作经验的社会人员外,有时还会面试在校实习生和刚毕业的大学生。同时,我也在学校里做过兼职讲师,上些政府补贴课程(这些课程有补贴,学生不用出钱),所以我会在不同的场合承担两种截然相反的职责。 幸好我的公司不会从我讲课的学校里招生,而且我讲课和面试的时间段是错 阅读全文
posted @ 2019-09-19 14:20 hsm_computer 阅读 (920) 评论 (3) 编辑
摘要:本人最近几年一直在外企和互联网公司承担Java技术面试官的职责,大多面试的是Java初级和高级开发,其中有不少是培训班出身的候选人。 在我之前的博文里,从面试官的角度聊聊培训班对程序员的帮助,同时给培训班出身的程序员一些建议,我已经说明了,我对培训班候选人没有偏见,而且我的面试官同事大多也是这样认为 阅读全文
posted @ 2019-09-17 10:42 hsm_computer 阅读 (1569) 评论 (2) 编辑
摘要:提到更新简历,或许大家第一时间就想到换工作,因为只有在换工作时才会更新。一般程序员大概1年半到2年跳槽一次,也就是说最多2年会更新一次。 更新简历是在其中更新自己的技术和各种能拿得出手的亮点,所以从这意义上来讲,一个月至少得更新一次,毕竟一个月没进步有些说不过去。而且一般来讲,都是先有技术上的更新再 阅读全文
posted @ 2019-09-11 10:22 hsm_computer 阅读 (3274) 评论 (24) 编辑
摘要:我在之前的面试过程中,一直会遇到这样的问题:比如我要面试架构师,但我当时工作时,只有机会实践高级开发的技能,架构师方面的技能,只能看理论,最多只能在自己电脑上搭建个脚手架项目。 这样就进入了一个两难的循环等待:为了应聘成功高级岗位,必须要在面试过程里证明有相关实践经验,而相关经验在面试成功前是没机会 阅读全文
posted @ 2019-09-09 09:29 hsm_computer 阅读 (552) 评论 (0) 编辑
摘要:本人之前写过若干“给程序员加财商”的系列文,目的是通过股票案例讲述Python知识点,让大家在学习Python的同时还能掌握相关的股票知识,所谓一举两得。 在之前的系列文里,大家能看到K线,均线,成交量的案例,在本文里,大家能看到通过RSI案例讲述Python邮件编程的知识点,在后继系列文里,大家还 阅读全文
posted @ 2019-09-05 12:24 hsm_computer 阅读 (330) 评论 (0) 编辑
摘要:人会慢慢变老,变老后精力,记忆力乃至身体会慢慢变差,这是无法逆转的自然规律。随之会产生的是对中年危机的忧虑乃至恐惧,比如担心能力精力不及年轻人,从而导致收入锐减乃至失业。 对此我有如下三点不解。第一,担心了以后,中年危机能否减轻或者干脆消失?不会。既然不会,何必担忧?第二,所谓中年危机的本质是竞争力 阅读全文
posted @ 2019-09-03 11:08 hsm_computer 阅读 (1063) 评论 (4) 编辑
摘要:前几天我上班路上,和小区门口开车的师傅闲聊,发现他们虽然学历不高,但挣钱的途径不少,比如固定接送多位客户,然后能通过朋友圈拓展新客户,而且通过客户口口相传,也能不断拉到生意,算下来每月也能挣1万5出头,好的话能有2万,我在上海,做IT的要月入2万,如果不是996,估计本科毕业还得干几年。 可能有人会 阅读全文
posted @ 2019-08-28 10:11 hsm_computer 阅读 (2656) 评论 (10) 编辑
摘要:最近,腾讯分分彩计划网在技术升级上做了积极向上的努力,虽然中间过程出现反复,但姑且先不论最终升级后客户体验方面的提升,在升级过程中探索排查问题和解决问题的过程,本身就能帮助腾讯分分彩计划网团队和广大用户积累经验和提升能力,这种实践机会是千金难买的。 阅读了腾讯分分彩计划网官方的相关文章,其中充满对广大用户浓浓的善意,这从多数同样 阅读全文
posted @ 2019-08-20 15:33 hsm_computer 阅读 (3426) 评论 (35) 编辑
摘要:SVM是Support Vector Machine的缩写,中文叫支持向量机,通过它可以对样本数据进行分类。以股票为例,SVM能根据若干特征样本数据,把待预测的目标结果划分成“涨”和”跌”两种,从而实现预测股票涨跌的效果。 1 通过简单案例了解SVM的分类作用 在Sklearn库里,封装了SVM分类 阅读全文
posted @ 2019-08-15 09:09 hsm_computer 阅读 (610) 评论 (2) 编辑
摘要:之前我写过篇博文,用象棋的思维趣说IT人的职业发展和钱途,发现象棋中的一些思维能应用到我们程序员平时的职业发展中。 当从大学毕业的程序员干个五六年以后,也达到了高级开发的水平,工作环境应该能摆脱动荡,工资收入也能比下有余,如果想要进一步拓展自己的能力和收入,那或许就要借鉴国际象棋里的一些思维了。在本 阅读全文
posted @ 2019-07-26 11:02 hsm_computer 阅读 (475) 评论 (1) 编辑
摘要:谈到程序员(尤其是零项目经验的程序员)找工作,培训班是个不可回避的讨论热点。虽然本人也做过兼职Java培训老师,多少了解些培训班的事,但在这问题上无意为任何培训学校站台。而且本人一直在做技术面试官,所谓兼听则明。 本文将从技术面试官的角度,再加上了解到的培训班一些见闻,聊聊我对如下两个方面的话题。第 阅读全文
posted @ 2019-07-23 09:32 hsm_computer 阅读 (5525) 评论 (27) 编辑
摘要:首先定义下什么样叫体面?第一是得到和自己能力相匹配的尊重,第二得到的收入能匹配自己的贡献,比如996有996的收入,965有965的报酬,第三是稳定,不是朝不保夕。其实这些条件不算高,我在上海,能达到上述标准的公司不算少,但相比之下也有不少公司给出的条件低于上述标准。 本人虽然目前工作达到了“体面” 阅读全文
posted @ 2019-07-17 10:06 hsm_computer 阅读 (7202) 评论 (24) 编辑
摘要:在用python的matplotlib和numpy库绘制股票K线均线的整合效果(含从网络接口爬取数据和验证交易策略代码)一文里,我讲述了通过爬虫接口得到股票数据并绘制出K线均线图形的方式,在本文里,将在此基础上再引入成交量效果图,并结合量价理论,给出并验证一些交易策略。 1 成交量对量化分析的意义 阅读全文
posted @ 2019-07-10 09:57 hsm_computer 阅读 (754) 评论 (2) 编辑
摘要:可能有人会说,做IT的想准时下班很难,尤其是在互联网公司。有些外企或国企倒能准时下班,原因是公司更像养老院。 其实这里存在个误区:能否准时下班其实和工作效率和质量有关,取决于自己,而不在于其它因素。公司的氛围让不让准时下班是一回事,能不能高效高质工作,从而能准时下班又是另一回事。比如在工作中高效了, 阅读全文
posted @ 2019-07-04 09:06 hsm_computer 阅读 (12754) 评论 (59) 编辑
摘要:最近我花了不少功夫在学习象棋,也学习了王天一等高手的棋路,感觉IT人的职业和下棋一样,往好了讲,争主动权争实惠只争朝夕,往坏了讲,一步走错得用多步来弥补,如果错误太大未必能弥补回来。在本文里,就用下棋这种比较轻松的话题来聊聊程序员该如何经营自己的职业。 1 对手是谁,如何算输赢 做任何事情都要明确对 阅读全文
posted @ 2019-06-25 13:37 hsm_computer 阅读 (3616) 评论 (16) 编辑
摘要:我看了前几天些的博文,分析若干没面试机会和没体现实力的简历,就想起了做技术面试官时的一些往事。 我见过有些简历,上面列出的项目描述非常高大上,比如用到了xx机器学习技术,或者在一个项目里基本用全了分布式组件,或者是项目名是xx金融量化系统。再看工作经历,往往就3年经验。而工作经验在5年左右的候选人, 阅读全文
posted @ 2019-06-21 09:03 hsm_computer 阅读 (3437) 评论 (7) 编辑
摘要:本人最近在尝试着发表“以股票案例入门Python编程语言”系列的文章,在这些文章里,将用Python工具绘制各种股票指标,在讲述各股票指标的含义以及计算方式的同时,验证基于各种指标的交易策略,本文是第一篇,通过K线和均线案例讲述Numpy,Maplotlib等相关库的用法,并且还用代码案例来验证买卖 阅读全文
posted @ 2019-06-13 09:23 hsm_computer 阅读 (686) 评论 (3) 编辑
摘要:在之前的一篇博文分析若干没面试机会和没体现实力的简历里,我讲了些有实力有项目经验但简历没写好的情况。不过对于有些同学,当前情况确实不容乐观,比如做了若干年后想转行,或者非计算机相关专业想要做IT工作,或者有“频繁跳槽”等情况,总之简历拿不出手。这个时候,也不用慌。 我本身做过兼职IT培训,也在外企和 阅读全文
posted @ 2019-06-10 10:13 hsm_computer 阅读 (2942) 评论 (5) 编辑
摘要:我在外企和互联网公司都做过技术面试官,见过不少简历,也经历过筛选简历的流程。在面试前,简历是公司接触候选人的唯一途径,哪怕候选人再牛,但简历上没体现出来,那么抱歉,没面试机会;同时,我也在面试中,感受到候选人的实际能力要比简历上描述的要强。 后者还好,至少有机会面试,至少有机会在面试中实现逆转,但如 阅读全文
posted @ 2019-06-03 09:32 hsm_computer 阅读 (1775) 评论 (4) 编辑
摘要:我前一阵在一家互联网公司,工作节奏是995,忙的时候,要晚上10点才能离开公司,有时候周六还得加班。自己感觉身体状况有所下降,且听说其它一个组,在体检后多少都查出问题来,细思极恐。 有时候确实忙,那么晚上确实不能早睡且没时间顾及身体,但再忙不可能天天忙,也就是说总有时间照顾自己的身体,且有些方法第一 阅读全文
posted @ 2019-05-28 10:46 hsm_computer 阅读 (2723) 评论 (16) 编辑
摘要:在本博客之前的Spring Cloud系列里,我们讲述了Feign的基本用法,这里我们将讲述下Feign整合Ribbon实现负载均衡以及整合Hystrix实现断路保护效果的方式。 1 准备Eureka服务器以及多个服务提供者 这里,我们将重用之前博文里讲过的案例,提供的两个(即主从)Eureka服务 阅读全文
posted @ 2019-05-27 07:29 hsm_computer 阅读 (316) 评论 (1) 编辑
摘要:目前我在互联网公司里干了1年多,接触了多位技术和业务的架构师,由于我正在升级到架构师,所以能直观地感受到高级开发和架构的差距,而且,对于高级开发如何升级到架构师,本人目前更有切身体会。本文将结合我在互联网公司的工作体验,和大家分享下架构师和高级开发在工作中的侧重点,由此能给大家带来升级到架构师的启示 阅读全文
posted @ 2019-05-15 09:24 hsm_computer 阅读 (4299) 评论 (18) 编辑