【CSDN 编者按】她,一个89年的农村姑娘,从种蘑菇到卖煤球,再到敲代码做云原生,成为企业创始人,一路走来她都经历了哪些困难与挑战,对于新生代程序员又有哪些建议?让我们一起来看看她是怎么说的。

作者 | 李倩 KodeRover 创始人兼CEO/CTO

从种蘑菇到敲代码,她如何成为了一名CEO?

李倩,一个89年出生的农村姑娘,从小就在农忙时节和父母一起下田劳作,也曾帮家里人工培育、采摘蘑菇,还跟父亲一起卖过煤球,也正是这种朴实的生活造就了她勤奋、踏实、勇敢的性格。李倩大学毕业后,就一头钻入软件开发领域,经历艰苦奋斗和不懈努力,最终成为企业KodeRover 创始人兼 CEO/CTO。而技术创业的种子其实在李倩很小的时候就埋下了。

在她小学三年级的时候,爸爸买下了全村的第一台电脑,世纪之交的人认为未来一定是属于科技的,而科技的最佳载体就是电脑。李倩的哥哥也是个技术迷,小时候他们经常玩的游戏就是把电脑装了拆,拆了再装回去。有一次,哥哥送给李倩一本《程序员》杂志,那个时候的她虽然看不懂杂志上的技术问题是怎么回事,但上面很多互联网大佬的创业故事却给她留下了深刻的印象,“技术改变世界,创新驱动中国”的理念影响了她后来的一系列选择。

在这种家庭环境氛围的影响下,李倩在高考报志愿的时候毫不犹豫地选了计算机专业。很多人说女孩子不适合做编程,在她看来这都是偏见,她认为很多时候调程序是一件让人非常火大的事情,但女生往往更有耐心,更适合钻研技术难点。

在大学,李倩做的第一个程序是小游戏。她用蒙皮动画做了个小汽车,遇到不同形状不同颜色的障碍物可以用不同的方式跳过去,游戏结束后还能打分。在写这个小游戏的时候李倩花了很多时间,因为里面有一些矩阵,需要输入很多数据,调不好就很难跑起来。有时候调一个数据可能要花一两天甚至是一周的时间,身边很多同学在做这个的时候都放弃了,但她最终还是硬着头皮坚持下来了。李倩作为女生做编程的优势在这个地方得到了淋漓尽致的体现,她有充足的耐心和足够的毅力能坚持调试程序,修复Bug,直至将所有的问题都解决掉。

创业多艰,但从未想过放弃

大学毕业后,李倩开始进入软件研发领域工作,其中有六七年的时间是在做工程项目,她就是传说中的“工程师背后的工程师”。在这个过程中,李倩在企业内部发现了一个很大的痛点,就是在这种微服务和云原生的趋势下,怎样才能让程序跑得更顺畅,更好地实现交付。

在发现这个痛点后,李倩写了一个小型的工具,把一些环境问题给解决了,当后来又遇到类似的情况后,她又写了一个工具,慢慢地她发现很多问题都可以用这种方式解决。随后她去研究了一下市场,发现这是一个非常大的趋势,很自然而然地,她就开始创业了。

当然,创业之路不可能一帆风顺,最大的困难就在于资金不足,她们公司曾经一度都发不出工资,即使情况已经这么糟了,李倩也没有想过要放弃。没钱的时候,李倩就出去找投资,投资人听不懂什么叫云原生,她就一遍又一遍地去修改PPT。无路可走的时候她们通过知识变现来养产品,最后整整花了两年的时间,李倩和同事们把产品做到让客户认同并且愿意为它买单。

很多人在创业的过程中可能会出现自我怀疑、自我否定的情况,但李倩自始至终都很笃定。因为她很明白这个趋势从哪里来,要到哪里去。市场上有了一个实实在在的需求,她所做的就是在第一时间抓住这个痛点,技术永远是先于市场转化的,即便现在市场还不成熟,但李倩相信早晚这些企业都能用上她们的产品,这不过是时间问题。

来自一线开发者、创业者、CEO/CTO的一点心得

李倩是一个好奇心很强的人,她说敲代码的过程就是创造世界的过程。所以她觉得新人要想选择计算机领域,最重要的原因应该是真正的热爱,而不是靠写代码去换一点钱,否则几年过去了,当初的热情逐渐被无尽的增删改查折磨耗尽,到最后剩下的就只能是焦虑。之所以那么多人有35岁危机焦虑,可能也正是因为这个原因。

程序员要保持自己的热爱,在职场中找到方向,从日复一日的学习中找到获得正向反馈,如此方能长久。不要总去抱怨,张嘴闭嘴就是公司这里不好那里也不好,任何事物都有它存在的合理性,把心态放宽,获得更多的成长,不也是很好的一件事情吗?

很多计算机专业的“小朋友”都会问一个很现实的问题,就是如何平衡自我追求与工作之间的关系。其实李倩在刚毕业的那段时间里,跳槽跳得一塌糊涂,无论是大厂还是创业公司,她都没有待超过三个月的,因为她觉得这些公司都配不上自己。为什么这么说呢?进了公司以后,李倩觉得未来的生活一眼就能望到头,即便是工作负责人也不能让她产生丝毫动力。因为在她看来苦熬几年自己也能成为负责人,甚至还能取代现有的负责人,即便升职了,加薪了,但那又有什么意义呢?即便职位再高,也不过是一颗更专注的螺丝钉罢了。她觉得自己享受不到工作的乐趣,所以就离开创业了。

一路走来,李倩也会考虑现实,也有房贷的压力,但是她比较倔强。回到刚才的那个问题,李倩觉得年轻人从一开始就要去寻找一个定位,在公司里工作从外在看是提高职业素养,但更重要的是内在,就是要培养起自己的专业能力和学习能力。把目光放长远一些,不局限于每个月多拿几千块钱的工资,等到你技术真的过硬了,无论在哪里你都会变成稀缺资源。

《新程序员》内容亮点抢先看

《新程序员》立足于行业前沿,深度探索技术未来,通过音视频、图文专栏等丰富的多媒体形式为载体,全方位解读技术与产业,为中国开发者打开新时代的技术之门。

《新程序员001:开发者黄金十年》内容涵盖:

  • 60位+ 技术大咖的经典观点与实践干货;

  • 34篇 精彩文章;

  • 13个 配文视频;

  • 1000位+ 技术人才共同学习成长;

  • 2张 开源核心技术全景工具收藏图。

点击图片查看完整版目录

现在,会员季卡原价89元限时特惠58元,内容包括:

《新程序员》纸质收藏本 1本;

《新程序员001:开发者黄金十年》电子书 1本;

还能获得免费参加《新程序员》主题沙龙的机会!

长按识别二维码即可订阅

无论你是编程爱好者还是职场萌新,无论你是资深程序员还是架构师、CTO,在《新程序员》里,你一定能够有所收获。

从种蘑菇到敲代码,谁说女孩子就不适合做编程?相关推荐

  1. 只会敲代码已经不行了,什么样的人才适合做程序员,程序员工作又是怎样的呢?

    相信有很多刚入门编程的小伙伴都在好奇一个问题,自己是否适合成为一名程序员呢,程序员工作又是怎样的呢,有没有前景呢?而技术交流群里甚至有小伙伴感叹,现在程序员只会敲代码已经不行了,竞争压力越来越大,埋头 ...

  2. 用python画图所需要的插件_一种不需要敲代码的Python 画图方法

    Jupyter 上敲代码测试.可视化,大家都已经相对熟悉了.现在,它又有一个神奇能力--将自然语言直接转换为 Python 代码运行,这也太友好了吧. [命题作文:画一个饼图]Q:what do yo ...

  3. 当面试官要求现场手敲代码,该如何体现你对Python的编程能力?

    文章来源于Python数据科学,作者wLsq 如果你已经通过了招聘人员的电话面试,那么下面正是该展现你代码能力的时候了.无论是练习,作业,还是现场白板面试,这都是你证明自己的代码技巧的时刻. 我们知道 ...

  4. 程序员光会敲代码已经不行了 思维方式更重要,尤其是第二种!!

    嗨~鱼来了 前言 以前辨别一个程序员是否成功的标志就是看他一天能敲多少个代码,解决多少个bug.能够称得上程序员的,至少得掌握一门程序设计语言吧?但是, 作为一个在代码里摸爬滚打多年成熟的程序员往往掌 ...

  5. 在网吧敲代码是种什么体验?网友神评论:在挨打的边缘疯狂试探

    网吧,学生党眼中放飞自我的圣地,家长眼中乌烟瘴气的毒瘤,一直为社会大众所不齿,但是它也逐渐演变成了我们日常生活必不可少的一部分.做为程序员的你,有没有曾经去网吧敲代码的经历呢? 今天,程序君就带大家领 ...

  6. 程序员再也不能埋头敲代码了

    上周,阿里巴巴重磅发布了机器学习平台 PAI 3.0 版本,据悉,这个 PAL 平台封装了 200 多种经典算法,可以轻松搭建机器学习实验.作为码农一枚,使我不得不抬起原本一直低着敲代码的头,看看这个 ...

  7. 40岁了,还要跟小年青一样埋头敲代码吗?

    "公司最近在重构核心的产品 C,重构的原因大家应该也能猜到,非常多的公司初期都是业务驱动的发展方式,这是无可厚非的,市场上永远弥漫着客户抢夺战的硝烟,没有用户群体的积累,再好的产品都是白搭. ...

  8. pycharm 敲代码时的效果插件_精选Pycharm里6大神器插件

    原标题:精选Pycharm里6大神器插件 上次写了一篇关于Sublime的精品插件推荐,有小伙伴提议再来一篇Pycharm的主题.相比Sublime,Pycharm要强大许多,而且是专为python设 ...

  9. 两度破译“白宫密码”,让美国政府部门崩溃,却称自己是抱娃敲代码的普通妈妈

    全世界只有3.14 % 的人关注了 爆炸吧知识 抱娃敲代码 称成功是幸运而已 今天我们来点正经的,来跟大家分享一位乘风破浪的姐姐--王小云教授. 自踏入2020年以来,山东大学网络空间安全学院(研究院 ...

最新文章

  1. 【转】java读写二进制文件的解决方法
  2. 读写应用程序数据-SQLite3
  3. sdn专线架构是怎样的?如何工作?——Vecloud
  4. ARM版本的IAR下载和安装
  5. 鸟哥的Linux私房菜(基础篇)-第一章、Linux是什么(一.4. 重点回顾)
  6. 时间和空间复杂度概述【Java _demo版】
  7. anaconda 更改路径_Anaconda更改Jupyter 默认启动路径
  8. 关于压缩工具 7z(7-zip) 的选项 -u(更新压缩档案中的文件)的解读
  9. springboot自动配置的原理_SpringBoot实战:详解SpringBoot自动配置原理
  10. My Ruby Blog
  11. Java 性能优化系列之3.1[JVM调优]
  12. Linux定时发送arp,linux-networking – Keepalived定期发送免费ARP
  13. 如何通过Dropbox访问iPad上的电子书库
  14. Redis基本事务的操作
  15. 集美大学c语言大作业,2019年集美大学硕士研究生考试初试自命题考试大纲C语言程序设计函数程序设计,20%(30分)...
  16. [计算机数值分析]利用秦九韶算法求多项式的值
  17. NLP-Highway Network代码实现
  18. U盘大小的双核Android移动电脑:仅重21克
  19. 华为7.0系统手机最完美激活Xposed框架的教程
  20. log4j每天/每小时/每分钟生成多个日志文件

热门文章

  1. powershell 将文本转换成表格的另一种方式
  2. 弄清字符串函数中strcmp函数的返回值问题
  3. web前端:jquery
  4. usb3.0开发指南:7天完成usb3.0控制器验证
  5. 在Arcgis中如何利用已经有的中国地图配准JPG、PNG等图片
  6. iku交流平台管理系统的设计与实现
  7. 小猴荡一荡 ---- 休闲冒险小游戏
  8. 淘派上架预告 | ¥$X作品 12.29 20:00开售
  9. 【ConfluxNews】2023.3.14 警惕虚假账号和钓鱼网址
  10. Photoshop 2023 Beta(PS2023Beta) v24.6 AI测试版 win/mac版