@yegor256 news
6.16K subscribers
262 photos
149 videos
2 files
1.19K links
Recent news from Yegor Bugayenko a.k.a. @yegor256 about computers and programmers.

The blog is at www.yegor256.com

To discuss, join @bloghacks + @zerocracy (EN) or @szdne + @codeahead (RU)

To talk about OOP: @elegantobjects + @painofoop (RU)
Download Telegram
Media is too big
VIEW IN TELEGRAM
M126: One of the most complex tasks while working in a team of software engineers is how to convince them that you are right and your technical decisions are correct. No matter how smart you are, you will have problems with this. In order to win in those fights, you need a support group: people who agree with you and will vote for your decisions. Open source projects may give you such a support group. Watch it!
67 projects were submitted to my 6th Quality Award and KaiCode competition. We decided to combine these two competitions this year (mostly due to COVID situation). The reward this year is $4,096. I'm currently looking for volunteers to help me review all projects submitted. If you are interested, please text me, I will pay $25 for each project reviewed.
Media is too big
VIEW IN TELEGRAM
M127: One of the most complex tasks while working in a team of software engineers is how to convince them that you are right and your technical decisions are correct. No matter how smart you are, you will have problems with this. In order to win in those fights, you need a support group: people who agree with you and will vote for your decisions. Open source projects may give you such a support group. Watch it.
Media is too big
VIEW IN TELEGRAM
M128: I often hear programmers complaining about projects they work in: customers are not happy, the market doesn't like us, nobody wants our product, etc. They not only complain, but they also quit. This is ridiculous. You don't need your product to be successful, you need your project to give you everything you need to be successful, personally. And this includes freedom and open source. Watch it!
Media is too big
VIEW IN TELEGRAM
M129: "Jacks of all trades" were appreciated and valued in the past when computers were young. Now the situation is different: you either are a niche specialist and you make good money, or you know everything and your income is below average. This situation will only get worse for those who don't want to dive deeper into a specific tech domain. Watch it.
As you've probably heard, we are organizing a scientific conference in Moscow: ICCQ. It will be a one-day event, in cooperation with IEEE, focused on static analysis, defect detection, and software maintenance. My question to you: do you know how to promote it better among researchers and scientists? Can you help? Can you give some suggestion?
Media is too big
VIEW IN TELEGRAM
M130: Solving software problems in most cases is not about finding the right algorithms or optimizing the effectiveness of existing ones. It's about cleaning up the mess left by other programmers and by ourselves. Watch it.
Is there a mess in the software project you are working on right now?
Anonymous Poll
45%
Pretty much, yes :(
38%
It's OK, could be worse
12%
Not at all!
6%
I'm not a programmer
This media is not supported in your browser
VIEW IN TELEGRAM
Fleabag (2016-2019) by Phoebe Waller-Bridge is very funny.
Media is too big
VIEW IN TELEGRAM
M131: When you work for a company and at the same time do open source development, you most certainly have a conflict of interest. The open-source is mostly for your own benefit, while the company expects you to give all your results to it. How will answer the questions when they ask you when your product is popular? Watch it.
A small scientific article was published, which I co-authored with HSE professor Sergey Zykov: The Impact of Object Immutability on the Java Class Size This is a small contribution to Elegant Objects, which eventually will become a new paradigm of object-oriented programming.
Media is too big
VIEW IN TELEGRAM
M132: No matter how many big companies you worked for, your future employer will still pay more attention to your personal projects, especially open source. Well, provided the employer is savvy enough. Your personal code is much more valuable than the big name of some Facebook you have in your CV. They are just job places, but your code is something you managed to create. So, don't waste time and start your own pet projects now. Watch it.
Напоминаю, Навального, Путина, коронавирус и мировую революцию мы обсуждаем здесь: @szdne
Видео моего доклада с последней конференции TestCon 2020 (Москва, Россия) опубликовано.
Media is too big
VIEW IN TELEGRAM
M133: Some programmers like to work in projects which develop open source software. Others don't care. Which one are you? When you get a job offer, will "we do open source development" be a motivator for you to join this new team or you won't care? Please, answer in the comments.