[转载] 如何看待开源 (An Open Source perspective for the youngsters)

本贴最后更新于 2589 天前,其中的信息可能已经时异事殊

An Open Source perspective for the youngsters

文章转载于 JBossDeveloper。
原文链接:传送门

因为原文是英文的,考虑到很多朋友不会英语,所以发布中英双文。英文好的朋友可以直接阅读下方的英文原版。

中文版

请允许我从技术/社区导向的帖子中休息一下,并谈谈一些我最近想到的一些事情。坚持我,让我知道你的想法!

二十年前,我曾经在一次会议中告诉我,**Leandro Komosinski**是最好的老师(导师可能更合适)之一,

“ - 你应该永远不要停止学习,在我们的行业,如果你停止学习,三年后,你已经过时了,做了 5 年,你被降级到维护传统系统,更糟的是,你完全失去市场。

虽然今天似乎很明显,但对 18 岁的男孩来说,这是一个很大的见解。我真的没有任何数据来支持这个索赔或者提到的时间表,但是从那以后,这个建议坚持下去。

它实际上适用于一切,它不需要是技术。它的要点:重要的是永远不要停止学习,永远不要停止成长,个人和专业。

这让我想谈谈这个话题。如今,我和很多年轻的开发者交谈。不幸的是,有几个人问_“你喜欢做什么?你的激情是什么?“不知道还是只提供通用的答案:”我喜欢软件开发“_。

_“但是,你在软件开发中喜欢什么?你读过哪本书,你正在读什么课程?而且这个杀手级的问题是: “你们贡献哪些开源项目?” _

典型的答案是:_“ - 我所工作的公司不会给我时间做的事情,” _

嗯,让我为你解决:_“这不是关于你工作的公司。这是关于你的!“ :) _

你的激情是什么?你怎么加油?你好奇什么?你如何更多地了解它?

它不需要是软件,它可以是任何感兴趣的东西,但不要浪费你的时间。别等他人给你时间。做你自己的时间

如果你的激情是技术或软件,那就更容易了。开源对很多人来说是很多事情,但让我跳过意识形态。让我给你一个个人的观点:它是一种学习,成长,养活你内心的孩子,展示你所关心的,创新的,帮助的方法。

如果你将开源视为_“自由劳动”“工作”_,那么你做错了。 **开源就像开始硕士学位和撰写论文,除了你没有老师(你有社区),你没有上课(你做自己的探索性研究),你没有做作业(你申请你学到什么),你没有文凭(你有你的项目自豪地炫耀世界)。 **

如果您的项目是由“财富”500 强使用的,或者是您每天喂养的小宠物,这并不重要。重要的部分是:你是否通过这样做成长?你比现在好吗?

所以这是我对小孩的一点建议(请用面值来表示):

- 不安,好奇,好奇,创新,大声!在技​​术,艺术,社会学,自然等方面寻找感兴趣的东西,然后去追求它们。永远不要停止学习,永远不要停止增长。如果您的激情是软件开发,那么您的开源梦想项目可能是谷歌搜索。

Drooling 快乐,
Edson

英文版

Please allow me to take a break from the technical/community oriented posts and talk a bit about something that has been on my mind a lot lately. Stick with me and let me know what you think!

Twenty one years ago, Leandro Komosinski, one of the best teachers (mentor might be more appropriate) I had, told me in one of our meetings:

"- You should never stop learning. In our industry, if you stop learning, after three years you are obsolete. Do it for 5 years and you are relegated to maintaining legacy systems or worse, you are out of the market completely. "

While this seems pretty obvious today, it was a big insight to that 18 years old boy. I don’t really have any data to back this claim or the timeframes mentioned, but that advice stuck with me ever since.

It actually applies to everything, it doesn’t need to be technology. The gist of it: it is important to never stop learning, never stop growing, personally and professionally.

That brings me to the topic I would like to talk about. Nowadays, I talk to a lot of young developers. Unfortunately, several of them when asked “What do you like to do? What is your passion?” either don’t know or just offer generic answers: “I like software development”.

"But, what do you like in software development? Which books have you been reading? Which courses are you taking?" And the killer question: "which open source projects are you contributing to?"

The typical answer is: _“- the company I work for does not give me time to do it.” _

Well, let me break it down for you: _**“this is not about the company you work for. This is about you!” **:) _

What is your passion? How do you fuel it? What are you curious about? How do you learn more about it?

It doesn’t need to be software, it can be anything that interests you, but don’t waste your time. Don’t wait for others to give you time. Make your own time.

And if your passion is technology or software, then it is even easier. Open Source is a lot of things to a lot of people, but let me skip ideology. Let me give you a personal perspective for it: it is a way to learn, to grow, to feed your inner kid, to show what you care for, to innovate, to help.

If you think about Open Source as “free labour” or “work”, you are doing it wrong. **Open source is like starting a masters degree and writing your thesis, except you don’t have teachers (you have communities), you don’t have classes (you do your own exploratory research), you don’t have homework (you apply what you learn) and you don’t have a diploma (you have your project to proudly flaunt to the world). **

It doesn’t matter if your project is used by the Fortune 500 or if it is your little pet that you feed every now and then. The important part is: did you grow by doing it? Are you better now than you were when you started?

So here is my little advice for the youngsters (please take it at face value):

- Be restless, be inquisitive, be curious, be innovative, be loud! Look for things that interest you in technology, arts, sociology, nature, and go after them. Just never stop learning, never stop growing. And if your passion is software development, then your open source dream project is probably a google search away.

Happy Drooling,
Edson

  • 开源

    Open Source, Open Mind, Open Sight, Open Future!

    408 引用 • 3574 回帖
  • 分享

    有什么新发现就分享给大家吧!

    248 引用 • 1792 回帖
  • 奇思妙想

    虽然我们的世界构建在想象力上,但光想不实操也是没用的。

    60 引用 • 623 回帖 • 5 关注

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...