来自19岁女孩和软件开发人员的建议

小编 2026-07-08 阅读:1588 评论:0
 别担心,这不会是我每天凌晨4点起床后跑20公里跑的其中一个... - “灵感”的帖子,让人觉得...
 

别担心,这不会是我每天凌晨4点起床后跑20公里跑的其中一个... - “灵感”的帖子,让人觉得他们需要成为某种超级人类成为一名优秀的开发者。

有些人可能会认为我是从Instagram(@theavocoder那里除了编码以外别无其他的女孩,但是我从来没有真正分享过我平时做的事情,为了成为一名软件开发者!

 
来自19岁女孩和软件开发人员的建议

我如何进入编码

我是Lydia,一个19岁的女孩,住在斯德哥尔摩,我是一个JavaScript(React)开发者!我在社交媒体上非常活跃,通过展现我在这个社区的生活,激励更多的人加入科技世界。

我15岁时开始编码。我在Tumblr上有一个蓬勃发展的健康和生活方式的博客,并且随时获得了数以万计的追随者。这是当我开始用常规的HTML,CSS和jQuery创建自己的响应式布局时,因为我不喜欢我可以购买的主题,所以我决定自己试试!从那时起,我不断提高自己的技能,获得了更多的知识,我对发展的兴趣也越来越大。然而,我不知道这已经被认为是编码,我可以做到这一点的生活,我只是喜欢从头开始自己的设计,并看到人们喜欢我建立的布局,并愿意支付我的设计!

我到了高中,直到18岁,绝对讨厌它。我觉得我浪费了太多的时间在那些根本无法改善我未来的课题上(看着你,古希腊文和拉丁文!)。尽管如此,我为我的文凭工作非常努力,在许多个人项目上工作,并一直忙于辅导和支持人!人们形容我是他们见过的最勤劳,最轻松的人,我认为这是完美的描述我的思维方式。但是我们稍后会回头看看!

高中毕业后,我决定不上大学对我来说,这是一个非常可怕的步骤,因为我有种被洗脑的念头,认为这是获得成功未来的唯一方法:我周围的每个人都去了最好的大学!我花了很多时间试图在高中取得最好的成绩,最终成为一所优秀的大学,难道我真的只是浪费了我这么多年的生活吗?是的,不过我一点都不后悔!我周围的大多数人都不理解,并认为我犯了一个大错,但那些理解和支持我的人数确实激励了我。

我一直都很独立:18岁时我独自搬到了另一个国家,十几岁的时候我独自旅行,一直忙于改善我的未来。我从来没有因为社会的需要而感到压力,我一直都在做我自己的事情。在我决定不上大学之后,给我110%的编程费用,我在佛罗里达州的坦帕湾(Tampa Bay)进行了3个月的编码训练我不必这样做,但它肯定帮助我获得了一些结构,并被其他喜欢编程的人所包围,就像我之前没有的那样。我密集编码,经常脱离我所喜欢的舒适区,在我的个人项目上付出了很多努力,以提高我的编码技能,并学习了许多新技术。

Guess what? Even during the 3 months, an insane amount of recruiters reached out to me asking if I could work for them. It was after I created a LinkedIn profile and could show the work I put so much effort into. As a 19-year-old girl with no work experience whatsoever, it was kind of overwhelming. I didn’t understand: did they not read my LinkedIn profile? I didn’t go to university or anything, why would so many companies want me?

Because you don’t learn how to code at school. You learn how to code by writing programs in it. Most companies don’t care if you have a nice paper saying that you studied programming at college: people care that you can show that your coding skills are good, and that you love to code.

不要误解我的意思 如果你喜欢大学生活,或者只是需要一些更多的结构,那么去那里肯定是一个好的决定。但是,不要感到压力。编程社区可能是苛刻的:他们讨厌对方,因为他们编程的语言,他们看起来像是正常的,得到2小时的睡眠,因为你必须整夜编码,吃垃圾食物和坐整天都是这样。情况绝非如此。

 
来自19岁女孩和软件开发人员的建议

我的日常生活(工作之外)

训练营结束后,我飞回斯德哥尔摩。我非常兴奋地开始了这个新的篇章,迫不及待的想要继续发展。那么我现在在一个正常的日子里做什么呢?

我醒来,试图伸展这听起来像我之前谈到的典型的“灵感”的帖子(他们就像在LinkedIn的任何地方,这让我发疯了),但这是非常重要的。你坐几个小时,如果不照顾,身体肯定会受损。它也真的让你起床,因为你的心率增加,你的大脑得到更多的氧气。

我试图每天至少观看在线编码课程2个小时我喜欢在线课程,因为我总是学习新的东西,并通过看教练轻松编写代码来获得灵感。我试图通过在旁边的一个类似的项目上做些自己的尝试,只是略有不同,所以我不是简单地复制教师正在做的事情。而且,当你只是不想下床睡觉,而且还觉得自己已经很有成效的时候,这是完美的;)

我尝试在我的个人项目上工作至少4个小时他们让我感到非常不舒服。我总是尝试使用以前从未使用的语言或技术,所以我获得了更多的经验。说实话,这太可怕了!我不会说谎,如果你努力工作,你会到达那里(你不会那么重要),但我也很想强调,学习新东西可以成为一个情感过山车。你会感到失望,觉得你永远不会理解它,真的质疑你的编码技能。如果你这样做,恭喜!你是一个正常的人!感觉这些情绪并不是这里最重要的部分你对此做的事情是最重要的部分研究它,接触到人,编写自己的Stack Overflow问题(并成为许多人的英雄),并继续尝试,直到找到解决方案。如果你不这样做,那就完全没问题。过了一段时间,你可能会回头看,并想“我怎么不能得到这个呢?!”。

我尝试阅读至少2篇文章。我真的很喜欢从不同的角度看待事情。这些文章可以是任何事情:如何解决一定的编码问题,为什么JavaScript有时吸引,或最酷的新技术是什么。不要陷入某种心态是很重要的!

我试着解决至少5个CodeWar KataCodeWars是你进入编码的最好的朋友,而且当你编码数十年的时候也是你最好的朋友!他们给你的问题的解决方案往往是非常有用的,因为你将学习通过滚动其他人提供的解决方案来改善你的语法。还有一个很大的好处:当你进行编程面试时,他们会经常给你提供与CodeWars非常相似的问题!

我尽量不要吃垃圾食品吃营养食物让我非常警觉,最重要的是,快乐!当我有一个非常健康的早餐和午餐,我感到更加活力和动力,这绝对提高了我的编码能力。不要过于简单,但长远来看:身体越好,头脑越好,代码就越好!

 
来自19岁女孩和软件开发人员的建议
另外:编码时你仍然可以伸展/冥想!

你注意到了什么吗?我一直说“我试试”因为我不能强迫自己做事情。我不想给自己一个糟糕的感觉,因为我没有从事自己的个人项目,也没有吃过垃圾食品。给我110%是我的重点,但我是人类:有些时候我不想编码,感觉累了,只想整天看Netflix。这完全没问题!在放松和勤奋之间找到适当的平衡。这回到了人们对我作为他们曾经见过的最勤劳,最轻松的人的评论:但是这种想法并不容易!

当我一整天都没有工作的时候,我花了很长时间才感到不舒服。特别是在加入Instagram之后:我经常看到那些编码太多的人,我觉得我也必须这样做,根本没有时间休息一天。但是,一旦我开始放松是我生命中重要的一部分,一切都变好了我感到非常快乐,我更有动力去工作了很多。

结论

通过写这篇文章,我希望能激励一些人也参与到科技世界中来,而且实际上并不像看起来那样可怕。编程不仅适用于电影中描绘的超级智能超级人物。编程适合任何喜欢创造,喜欢脱离舒适区的人,也适合任何喜欢提升自我的人

总之,我最后的建议是:

  • 你真的不必上大学,只要你真的可以推动自己,显示你的编码的热情!
  • 总是尽可能地给你110%,并通过把你的名字出来,向世界展示你的能力。但是,总是优先考虑你的健康。睡眠非常重要!
  • 感到不舒服是完全正常的,认为你在编码方面真的很糟糕,不要让这个让你失望。每个人都会不时地想这个。
  • 总是提醒自己已经有多远了。忘记你有多少改进是很容易的,但是现在就比较一个月吧!我可以向你保证这是一个很多比你想象的多。
  • 不要让别人让你觉得你编程的语言是一种糟糕的语言。这实际上不是,这很可能是非常必要和有用的!

 

谋胆并重
版权声明

本文仅代表作者观点,不代表百度立场。
本文系作者授权百度百家发表,未经许可,不得转载。

热门文章
  • Sequential Monte Carlo Methods (SMC) 序列蒙特卡洛/粒子滤波/Bootstrap Filtering

    Sequential Monte Carlo Methods (SMC) 序列蒙特卡洛/粒子滤波/Bootstrap Filtering
    Problem Statement 我们考虑一个具有马尔可夫性质、非线性、非高斯的状态空间模型(State Space Model):对于一个时间序列上的观测结果{yt,t∈N}\\{ y_t , t \\in N \\}{yt​,t∈N},我们认为每个观测结果yty_tyt​的生成依赖于一个无法直接观察的隐变量xt∈{xt,t∈N}x_t \\in \\{x_t , t \\in N \\}xt​∈{xt​,t∈N},即:p(...
  • 机房智能化温湿度解决方式之POE供电以太网温湿度传感器

    机房智能化温湿度解决方式之POE供电以太网温湿度传感器
    机房智能化温湿度解决方式之POE供电以太网温湿度传感器 北京盈创力和电子科技有限公司 智能型TCP网口温湿度记录仪 北京IP网络温湿度记录仪厂家,北京盈创力和 北京智能型TCP网口温湿度记录仪IP网络温湿度记录仪是一种新型的基于TCP/IP协议双绞线以太网标准温湿度采集模块,利用它可以实现现场温度值、相对湿度值的采集,同时利用其自身的RJ45通信接口可以方便地和机房监控主机或交换机集线器进行联网。 工作于-40℃~85℃工业级带...
  • Hive 系统函数及示例

    Hive 系统函数及示例
    查看所有系统函数 show functions; 函数分类 内置函数【系统函数】 数学函数: floor、round、ceil、cos、log2等 字符串函数: length、reverse、trim、lower、get_json_object、repeat等 收集函数: size 转换函数: cast 日期函数: year、month、datediff、date、date_add等 条件函数: coalesce、case…w...
  • CSRF的原理和防范措施

    CSRF的原理和防范措施
    a)攻击原理:i.用户C访问正常网站A时进行登录,浏览器保存A的cookieii.用户C再访问攻击网站B,网站B上有某个隐藏的链接或者图片标签会自动请求网站A的URL地址,例如表单提交,传指定的参数iii.而攻击网站B在访问网站A的时候,浏览器会自动带上网站A的cookieiv.所以网站A在接收到请求之后可判断当前用户是登录状态,所以...
  • HTTP状态保持的原理

    HTTP状态保持的原理
    a)在用户登录之后,浏览器返回响应的时候会在响应中添加上cookieb)浏览器接收到cookie之后会自动保存c)当用户再次请求同一服务器中的其他网页的时候,浏览器会自动带上之前保存的cookied)服务接收到请求之后可以请 request 对象中取到cookie 判断当前用户是否登录  Http是无状态的,就是连接时数据互通,关闭后...
标签列表