简介: “二流的技术人员,善于倾听、善于交流,也能作出一流的成绩”

 英国作家毛姆曾说过,“一流的作家是天才型,二流的作家是一点天赋加努力型”。
  这是技术人琦彦的座右铭。网上搜索“琦彦”,关于对他的介绍最多的是云原生知名博主,以及他分享的几百篇关于计算机软硬件和Java的相关文章。
  这位出生于1991年的博主,现在是某云原生互联网公司技术经理;不仅拥有CKA证书,还在网上开设CKA真题,是考纲解析专栏《CKA轻松过》和Kubernetes中文社区合作者;6年Java开发经验,擅长微服务和云原生。

  从以上系列介绍来看,这就是一典型技术男,但你却想不到,琦彦其实是个文科生,大学主修新闻学,半路出家学习Java,且是自学,从未参加过系统培训班。
  琦彦自述,开始学习JAVA时,很胆怯,自己只有大学计算机二级的基础,能做好吗?学会了,会有公司敢聘用吗?
  带着这些疑问,他毅然放弃了自己的专业工作,走向了一个憧憬且未知的领域。

一个二流技术员的自述

  琦彦介绍,他之所以转行学习计算机技术,是H5页面给了他契机。
  2015年,毕业后的琦彦在一家传统媒体做编辑,当时,H5风靡媒体圈。琦彦作为编辑,需要经常制作H5页面,为此,他不得不常求助于技术人员,一来二去,在与这些技术人员交流沟通中,他慢慢了解一些互联网软件开发知识。
  那时Java很流行,同事建议他如果感兴趣就去学学Java。况且Java对于琦彦来说,不算陌生,大学计算机二级的时候是接触过的,再加上琦彦自身感觉Java是一个有前景的工作,就这样,他决定下功夫自学Java。

  “一个文科生,从来没有学习过编程,也没有参加过任何培训班,到现在能够主导多个项目的架构设计和技术选型,至今还被我的家人津津乐道。”琦彦在采访时说。
  琦彦转行无疑是成功的,看似轻松的背后,困难只有他自己清楚。
  “难,文科生的数学基础都不怎么好,搭建环境,数据结构的时候,会吃力一些。”半路出家的他时常沮丧。别人十几分钟就做出来的东西,他要磨磨蹭蹭做上一天。
  痛定思痛,琦彦从模仿开始,看网络课程,看别人经验,一步一步,生搬硬套。
  “我的擅长点不在搞算法,我是在拼底层,就是不懂的时候先模仿,先把结果做出来,让自己小有成就一下。然后再去想,原理是什么,能不能换种方式,有没有更便捷的方式。”琦彦自嘲是一个固执的二流开发者。
  在这个过程中,琦彦的技术能力突飞猛进,也总结出来一套自己的学习心得。
  首先就是多交流,遇到问题,多问多请教,除此之外,现在网络很发达,还可以去网上搜索答案。其次,英语能力要好,能看懂百分之八十的开源代码,理解了再去搜索。
  琦彦说,自己印象最深的是,为了学Java当时加了不少群,遇到问题就往群里发,去问,虽然现在看来当时的问题很low,但不要怕被嘲笑,大胆去问,人总要成长。
  还有,不要害怕技术,它不难,要知道你不是在开发东西,是在组合东西。琦彦介绍百分之八十的业务里都是有半成品的,例如,秒杀场景,就有很多成熟的解决方案,借用过来,结合自己现有的东西,做一下处理就是一个新的方案。如果再深一些,可以基于原理,自己从头开发一套自己的组件服务。

  琦彦认为Java是一个将人类思维转化成计算机语言的过程,人需要知道自己到底要什么,然后通过机器来表达。
  要知道,技术是为业务服务的,沟通不到位,技术再厉害做出来也是无用的。
  琦彦很自豪,他说自己就很擅长沟通交流,他告诉采访者,自己身边很多文科生转行做了技术。他认为这些文科生做技术有个独特的优势就是擅长交流。“二流的技术人员,善于倾听、善于交流,也能作出一流的成绩”

知识分享获得成就感和快乐

  琦彦的软件开发之路,得益于无数网友的知识分享,所以在2017年的时候,琦彦冲动的想要分享点自己的心得。
  琦彦介绍自己第一次写博客就是转载。因为一开始不知道写什么,也怕写出来被人嘲笑。那就先转载吧,他把自己的学习笔记整理出来,直接复制粘贴在了CSDN博客上。
  后来,他发现自己转载的东西也会有人会去评价去点赞,琦彦就想写点自己有想法的东西,说不定也有人会遇到同样的问题。
  他放开胆子,开始写一些自己的项目总结和开发实践,虽然一开始遭到不少吐槽,但是慢慢地,他开始被认同。
  琦彦出身文科,在叙述能力上有着优势,再加上他善于利用排版技巧,慢慢发现有越来越多人看他的文章了,这让他很有成就感。
  工作之余他一直保持一周两篇的发文频率,几年下来他有了自己的铁粉和微信群。
  目前,琦彦的博客文章最高阅读量能达到十几万。
  从学习别人的经验到向别人分享经验,琦彦用“很开心”来形容自己的感受。
  他没想到自己一个二流程序员的文章,会有这么多人看,很开心,很有成就感。
  这种成就感与机械的敲代码获得的成就感不同,琦彦介绍,当时想进入IT这个行业,觉得敲代码很酷!后来才了解,敲代码很多时候是机械重复的做一些事情,成就感并不高。
  “但我把工作中遇到的问题钻研透,并用文章写出来与别人一起分享,看到有那么多人去看,去评论和点赞,这种成就感是敲代码给不了的。”琦彦向采访者分享他的快乐。
  琦彦作为早期一批技术博主,从2016年就开始关注阿里云开发者社区,如今阿里云推出的“乘风者计划” 让他看到了自己的分享更有意义和价值。

琦彦鼓励更多像他一样的技术人加入“乘风者计划”,用文字记录技术的成长。
  “一开始先不要害怕,多去写,不知道写什么,可以先写自己解决问题的角度和经验,不需要花多大精力,写出来表述清楚就行。”对于初写者,琦彦分享经验,“要知道,现在年轻人学习能力都很强,只要文章写得通顺,他们就能理解。”
  问道不孤独,布道有风度。如今已是专家博主的琦彦其实是个简单的人,他的愿望也很简单,他说现在主要更多的是想去更好的理解业务,搭建好架构,将产品技术做得更好。
  另外,对于技术写作这方小天地,他依旧会笔耕不辍,将自己积淀的技术经验分享出来,帮助更多的人,相互学习。

《乘风者周刊》 专家博主:琦彦 ——一个半路出家的文科生如何逆袭成技术大咖相关推荐

  1. 我的创作纪念日-从写作到阿里云专家博主的故事

    目录 在创作之路上追寻自我 首先是我为什么会埋下创作的种子 种子的萌发 通过这些经历,此时创作的种子正在长成一棵小树 创作的小树茁壮成长 大树终将结出丰硕的果实 在创作之路上追寻自我 在创作之路上追寻 ...

  2. 雷军称要做业余汽车博主;iPhone关机后仍在运行,或成恶意软件温床;奈飞宣布裁员150人|极客头条

    「极客头条」-- 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧. 整理 | 梦依丹 出品 | CSDN(ID:CSDNnews ...

  3. Java技术大咖为什么都有写博客的习惯呢?

    把自己的设计.思路.总结都写到日记里(我用evernote),便于自己思路的整理,很多时候人脑的缓存是真不够用,后面回来找思路的时候,细节也都在笔记里面. 1.让我思维更清晰,表述更有条理 我生活中不 ...

  4. 「正在直播」2018人工智能怎么玩?中科院专家山世光、360首席科学家颜水成等技术大咖来教你!...

    点击关注 InfoQ,置顶公众号 专业的原创深度技术分享,值得收藏 1 月 13 日 9:00,AICon 全球人工智能与机器学习技术大会将正式开幕,本次大会将与企业一起探寻 AI 的边界,助力人工智 ...

  5. 成为顶级博主的秘诀是什么?《乘风者周刊》专访“处女座程序猿”牛亚运

    「渡己是一种能力,渡人是一种格局.」  这是"处女座程序猿"牛亚运为自己立下的座右铭. 如今的牛亚运,在国内外十多个平台累计粉丝近100万,全网博客文章浏览量早已超过3000多万, ...

  6. 【乘风伯乐奖】寻找百位乘风者伯乐,邀请新博主入驻即可获奖

    简介:乘风伯乐奖,面向阿里云开发者社区已入驻乘风者计划的博主(技术/星级/专家),邀请用户入驻乘风者计划即可获得乘风者定制周边等实物奖励.本期面向阿里云开发者社区寻找100位乘风伯乐,邀请人数月度TO ...

  7. 恭喜51CTO视频课程认证讲师、博主李海园喜得姐妹花

    恭喜51CTO视频课程认证讲师.博主李海园喜得姐妹花啦,多么幸福的一个男人啊~ 从昨天开始将有三个美女天天围着他转啦~~ ×××妹花刚出生,将来将来~~将会和上图的俩美女一样可爱的啦~ 下面让我们看看 ...

  8. 大学生博主-14天学习挑战赛活动-CSDN

    还在为写文没有流量发愁吗?还沉浸在假期中无法恢复状态吗?赶快来参与面向CSDN的大学生博主而举办的活动吧!本次活动为了避免刷量行为,也为了保持公平性,能够选出最优秀的文章,特意邀请了五位在C站具有一定 ...

  9. 博主已开启评论精选什么意思_小白必看!想要成为小红书博主,首先要掌握4个工具!...

    首先我们要明确一点,不是每个人都要成为小红书博主.但,如果你想要成为博主,那么就需要了解下面这4个工具,可以让你成功迈出小红书博主的第一步. 01 搜秀数据 小红书数据分析平台.四大功能:最新推广情报 ...

最新文章

  1. 2022-2028年中国塑胶模具行业市场专项调研及前瞻分析报告
  2. Python Qt GUI设计:QScrollBar类实现窗口水平或垂直滑动条效果(拓展篇—4)
  3. 快速记忆python函数-python之格式化字符串速记整理
  4. Protobuf 安装及 Python、C# 示例
  5. 和华为hr电话面试的反思
  6. C++ 数据结构 线性链表
  7. 这些工具类用起来真的很”香“
  8. java 怎么接收xml_Java如何提取完整的XML块
  9. python面试48题及答案_python常见面试题
  10. SQL Server 2012安装异常:Error while enabling Windows feature: NetFx3, Error Code: -2146498298
  11. 小莫qq影视机器人-自定义对接影视教程
  12. Fiddler弱网测试
  13. PS如何快速简单的给人像美白
  14. vmdk和img相互转换
  15. 【AI核心技术】课程二十五:机器也可以写诗——中文诗歌生成网络初探
  16. CDS (W2) -- Features, Data, Text Processing
  17. 股价翻番 人生赢家,python爬取基金 筛选股票
  18. 用 HealthKit 来开发一个健身 App
  19. 大数据必学Java基础(五):第一段程序
  20. NodeJS 之 fs 模块(路径动态拼接问题)

热门文章

  1. (二)与animation播放对比
  2. 在PC上使用微信读书
  3. MNIST手写字体识别入门编译过程遇到的问题及解决
  4. 场景的总结以及音效(四)
  5. CorelDRAW过期激活,快速解决错误38
  6. Elasticsearch的分片和副本
  7. 传入收据提报年月,某个时间段内哪些时间没有提报收据,传入list存入的格式(2017.01-2019.05)
  8. vconsole-移动端调试工具
  9. 基于KNN的电影题材分类
  10. 重要消息总遗漏?机器人插件显神通!