Just today I started a discord serve where I'm offering free tutoring in industry of software delivery.
I'd like to advertise it, but I don't want to spam. Are there places that I can legitly look for students?
Just today I started a discord serve where I'm offering free tutoring in industry of software delivery.
I'd like to advertise it, but I don't want to spam. Are there places that I can legitly look for students?
I'd like to teach people coding (16 years of experience here). I don't need to take them to private channels, but I'm free in the evenings and I can teach people or go over their work and give feedback.
Are there platforms like that?
I'd like to teach people coding (16 years of experience here). I don't need to take them to private channels, but I'm free in the evenings and I can teach people or go over their work and give feedback.
Are there platforms like that?
This post hasn't been generated by LLM.
Our industry is being constantly flodded by buzzwords, hype, marketing and easy solutions. Believe it or not, but software engineering is really hard, when you think about it. Most great break-throughs didn't happen due to some technological advancment, but due to a mind-shift in certain approches. Othertimes, it's just replacing something we thought of being fundamental with something else. These appraoches tend to become popular, because they actually improve something. Someobody coins a cool-sounding name for it, and then it grows into popularity. HOWEVER. As it grows, more and more people unfamiliar with the concept and the context get hold of it, not really understand what it means, slightly twaek it to something simpler, not so different to what they're used to. Me, I'm no exception, I know I too am guilty of doing that. I would like to get better and not participate further in that, as well as warn fellow programmers of what I have found and how I am dealing with it. This is subjective, this is just how I chose to think about practices and buzzwords. I will say however, that I think it's better to follow complicated, though true ideas, rather than easy, false ones.
What is listed below is my opinion, it could be subjective.
Here are some of the buzzwords, I think I have learned are misleading:
I can go on, but I can notice there's a very simple pattern behind all of these:
How I try not to be fooled by these: When a new hyped buzzword appears, try not to listen to marketing and other peoples adopting it. Try to find where it originally came from. If I listen to what majority of programmers say, I will learn about the supporting tooling only; not about the mindset and practice. I need to learn what the original idea was, what problem it tried to address (there is always one), and what mindset-shift it proposes (there's always one too). Once you have that, supporting tools are as easy to land as as anything.