Home » 效率

高效工程师系列(三) 持续学习

  学习机会不会被工作场所限制。我们应该时刻问自己如何提高自我?如何做的更好?接下来我应该学些什么来为我的未来做好准备呢?这些问题可能和工程无关。也许你对音乐、艺术、运动、写作或工艺品没任何兴趣。但我们学到的一些技能可能是跨职能的,有助于我们的工程工作(例如,在与陌生人交谈时提高我的舒适度,比如能在会议和面试其他优秀工程师时帮助到我)。也许其他的技巧无法直接转化为工程效益,但是,采用一种成长型思维能让我们成为更好的学习者,更愿意超越自己的舒适区。 这本身是一个高收益比的投资,另外还有一些附带的收益,心理学研究表明持续学习和幸福感的增加有密不可分的联系。

Read More »

高效工程师系列(二) 花时间学习新技能

  工作中很容易被各种必须完成的事压得喘不过气来。我指导过的那些人,通常都是刚开始工作的人经常感觉到他们的工作任务清单在持续增长,而且进度远远的落在了后面,他们总是花很长时间追赶进度而不是花足够的时间开发能让他们更高效的新技能。

Read More »

高效工程师系列(一) 如何找到一个利于自己成长的环境

  这个系列内容全部来自于Edmond Lau 所著《The Effective Engineer》一书,截止本文写稿时间(17年末)还未在中国出版,因为我没有足够的时间精力翻译全书,所以就挑选几部分做成高效工程师 系列文章,希望对大家在职业生涯中有帮助。

Read More »

技术团队如何培养新人

  近期因为工作方向上的变化,需要学习一些新东西,通用技术还好说,网上又大把的资料可以看,但面对只有几个人知道的业务问题,我也只能依靠其他人教我了,但从我过去两年的工作经历来看,我感觉整个团队的的新人培养存在 很大的问题。接下来我就结合我过去经历,加上《SRE》和《The effective engineer》两本书里的部分内容,总结出以下几点建议(或者说想法)。

Read More »

Leetcode 53. Maximum Subarray

题目链接:53.Maximum Subarray Find the contiguous subarray within an array (containing at least one number) which has the largest sum. For example, given the array [−2,1,−3,4,−1,2,1,−5,4],the contiguous subarray [4,−1,2,1] has the largest sum = 6.   题意简单,给出一个数组,求出其中最大的子数组和。

Read More »

我认为的学习方法

  最近因工作上的变化,我所运维的200个应用即将交由其他团队运维,而我也会由运维转开发。已经一年多没写过代码的我重新拾起了我不是很熟悉的Java,主管也仅给我一个月的时间,期间还有其他乱七八糟一堆事。 在这种情况下,我只能寄希望于我是否能高效且快速地学习。从过去3周的情况来看,我在开发能力上的进步是可以达到我最初期待的水准。 另外这几周我也在总结自己在过去一年运维相关的文档(毕竟交接出去还是要把相关的事说明白的),同时也在看Google的新书《Site Reliability Engineering》、docker、zookeeper,还有坚持半年多的英语学习。 所以今天我会结合最近我一直在做的一些事来谈谈我对学习的体会。

Read More »

萌妹子Python入门指北(四)

  这个系列其实是想给非计算机专业的人一个python的入门指导,已经写了3篇,这篇拖了好久了。我开始觉得学编程真的很难,计算机有些方面的知识真是常人所不能理解的,仅仅靠这几篇文章肯定是做不到入门的,如果各位真想学python,还是希望各位能去看更多python的例子,当然我这个系列的文章还是会继续写下去的,我尽自己可能不让本系列变成《python从入门到放弃》。   在上一篇文章中我们讲到了选择和循环,这次我来讲下选择和循环语句更高级的用法。提前剧透下,本次课程没有新内容,只是对上篇文章的回顾和进阶,选择和循环语句的嵌套使用。

Read More »

linux crontab详解(linux如何设置定时任务)

  自己租用了一台阿里云的服务器,然后是按流量收费的,结果发现这天每个小时都有接近600m的公网流量流出,而且每个时段都一致,如果再这样下去,一年得花5k来养活这台机器。。。经过各种排查,发现主要是某个ip流出的流量过多,从阿里云管理控制台禁用该ip后,流量立马下来。 开始怀疑是我服务器被攻击,最后发现其实是我博客链接推动到百度的定时任务写错了,我想的是每天推送一次的,结果每分推送一次。。(话说我一分钟推送一次所有博文链接,百度到现在一篇都不给我收录)。 所以在这里我想介绍下linux定时任务的设置,主要是crontab命令。

Read More »

萌妹子Python入门指北(二)

  只写了第一篇就好久没更新了,为啥?因为妹子学编程的意愿不强了,我也不能逼迫她去学。不过后来收到部分人的私信说希望继续更新下去,所以紧接上文继续萌妹子Python入门指北(一)。声明:本系列是为非计算机专业人士写的,单篇文章内容会偏少、也偏简单,本人对文章的最低要求是没任何编程基础的人都能看懂。   如果你看了本系列一,我相信你python的环境已经装好了,所以我这不在赘述,直接开始今天的主题 python基本数据类型 和 python基本运算符,为什么说是基本呢!因为各种编程语言里总有一些常人不能理解的东西,这些乱七八糟的鬼暂时抛开,反正一般也不会用到。

Read More »

Markdown入门

  用wordpress搭建了一个博客,但发现博客自带的编辑器特别难用,后来在网上发现了wordpress markdown编辑器,所以打算改用markdonw编写文章。markdown是一种轻量级的标记语言你可以把他看做html,但预发格式却要比html简单多了,所以被广大程序员所使用。 本文简单介绍下markdown的具体语法,网上类似的文章很多了,但我觉得都有不完善之处,当然本文肯定也会有不完善之处,大家可以多参考几篇博客。

Read More »