Introduction
You have seen these articles a thousand times:
"10 things you should build to become a top developer."
"Top Frameworks to...
For further actions, you may consider blocking this person and/or reporting abuse
In this context you should use instead of abstraction some other term, like multiside understanding. Abstraction for programmer means something technical. And actually abstraction capability is the very important for programmer.
"Multside understanding" is a new term for me ;)
Abstraction in computer science is for me the same as in the real world.
If you abstract classes for example in java then you are also trying to understand that one topic better. In the real world, you do the same every day. If you see a Shiba Inu you know it is a dog.
So I would not segregate it because you are doing it all the time and in coding, you are just writing it down in the form of code.
I just suggested another way of saying this))
My understanding of abstraction in programming is hiding of details. Maybe I am mistaken...
I just wrote down my thinking about that :)
And yeah hiding complexity can also be done by abstraction :)
Nothing wrong with that :)
To be fair I did assume he meant abstraction as in OOP abstraction, once I started reading the rest of the text I understood that it wasn't that sort of abstraction
I feel as if I could have written this.
Thanks. I feel calmer. I'm looking forward to the future and thank you for sharing.
If I could add something I would add:
"If you are a Lucky Man like me then remember remember that if you manage to make it to the 25 year mark with your Soul Mate that you can certainly make anything your reality because verily, I have proven two zeros can equal eight.
O+0=OO=8=~~~~~~~~~~~π
I am a loving person who was forced to learn hate. I am not perfect nor would I strive for it. The past is death. I live for today because my mission is to live. My day is complete as long as I learn something new. With only one step forward I know I have advanced....even if they be baby steps..thank you Mr. Murray and Mr. Dreyfus (What About Bob?)
And yes! Mr. Chase and Mr. Simon (You may Call Me AL.) Funny how one typo can be used to prove The Butterfly Effect.
And Mr. Whittaker, Ghostdog, is my fav..then True Romance. Pizza time, Laters.
Sorry but I'm confused about this comment 😵
How well researched is this?
Like most things: about irrelevant percentage.
You read this, and about N other similar articles, and it will make you a better person. (Or not, who really knows.)
The thing about this, and everything else which is not an exact science, is to consume a lot of different opinions and to form your own. Which in turn you keep checking and updating based on feedback and what other people say. In the hope that it makes you a better person in the end.
Please write about your own experience and ideas like lampewebdev did, so that others can learn from it. (And maybe teach you a thing or two.)
What do you mean by researched?
How can you research abstraction? 🤔
This comes from my expierence as a developer
From teaching junior developers
From helping people that don't know anything about programming
From talking to people that are stuck in tutorial hell online
What I meant is: I like it!
But it made me think, where does this comes from, is it real based on data or just an opinion?
From buzzfeed to [trust worthy publication], how does it rank?
Reading it again, the frist three [ abatraction, asking the right questions and communication] are actually the same thing: the ability to really understand something.
Like this smart guy said, if you can't explain somerhing in simple terms, you don't understand it. That includes abstraction.
So to me, it is more like, understand by asking questions, research, etc, then explain and abstract.
Still I get the need to expand of each one individually.
Your artricle basically states: be intelligent and have social skills, which is true and most of us focus only in the smart part, we have seen people that even learned how to fake smarts.
And, as we know, people who fake social skills often come as unlikeable because we can detect it, I am thunking the same happens with faking intelligence.
Your article proposes an actual measure to real smarts + some social skills too.
Like I said, I like it :)
Thanks for it!
Okay, this makes things clearer :)
Like everything, I write it is my opinion (see the last point in the article).
The first two to build on each other you are right. still, They both are a little bit different. You can
sometimes
abstract without asking questions.The second point and third point are also linked! You need to communicate to ask the right questions.
Still, for me, these are different skills. You can be a great communicator without understanding anything cough sales cough.
You are right today; it is easy to fake things on social media. Just look at Instagram. People with zero practical knowledge are just restating what they have found works well.
One of my top posts is about that you don't need a fancy setup and RGB lighting and five monitors to be a great programmer. The amount of DM's I got after this... Crazy that people think that!
I don't want this to be a measure and these are not the only points. These are just something people don't talk about and is overlooked often.
Thank you :)
Very different perspective on the whole theme.
Good one
Thank you very much 😊
Critical article that engages Developers, budding developers to think realistically with all the stakeholders concerned..
Are you an AI? :D
Would it be rude if I corrected the grammatical mistakes here?
No, but not practical.
I followed you on dev.to
If you follow me back, you can send me Messages :)
Appreciate the effort :)
You can just click on my profile:
dev.to/lampewebdev
Sorry, more context would be nice? :D