Trying to be a Real Dev
edinaldopsj
Posted on January 7, 2018
It's 2 A.M. now, and between the sound of my mechanical keyboard and some random music from my 'chil music' spotify's
playlist, I'm inspired to tell you a story.
It is about some guy (me), who occasionnaly started a career in I.T. so by accident as the reason of why I do It. I am a brazilian guy, who was born into a small city, that still thinks that the I.T. path is just for the too much intelligent people (they still call us Nerds, with a pretty strange intonation, and all possible misconception). But please stay, I'll ellaborate it better, take your time, sit and listen.
I didn't started like many people out there, by curiosity or dedication. I was just an ordinary addicted PC gamer, that
by his godmother's death missed the day for enrolling in another totally different course, about a career that is pretty common in my city. These ones that people usually do when are teenagers, becaming adults that really don't know what they want for their lives. And fortunately, not that sad as it sounds, I did the best choice for my life.
Years after, I learned PHP in a local company, that develops websites, mostly for companies around my city and the surroundings. My mentor, a really pacient 25 years old guy, not much of a teacher, but a good hearted person, tried his best to show me how to code near the way he did. All procedural codes, full of mistakes and poor perfomance dirty codes, that showed me what 'real life' development was like. Fast, sloppy but everyone trying to help each other do in time what was demanded by our crazy commercial departament in this company. Thanks to them, I learned a lot about deadlines. Please, stay with me, we're almost there.
Now, I work at the local town hall, developing an infinite variety of modules for our Intranet System, that we developed here, using our CodeIgniter base (ordinary LAMP development), that gathers all of our employees to access many features and functions automatizing much of their work. They feel very grateful every time we release a new module, our team was complimented a lot of times, and in one occasion, they tried to 'give' our work to another city, what pissed us off a lot. But the point is, after all these compliments, people saying we are really good for them, I don't feel that way. I feel like all I did have a lot of flaws and in need of serious improvements. But the REAL point is, I don't know How to do IT. I really don't know and feel how I can learn more.
So I found this community, full of people commited to help each other, shared their ideas, like now I was reading this text of this guy explaining how to handle our responsability that is to be a Dev, and learn some steps to improve. I really think thats the way. But I have a favour to ask to you guys.
Could you please help me improve? Near my city, we don't have this much of good institutions that teaches a lot about development with good quality. Searching in the internet, I really find a lot of good stuff. But I really don't know where to start. My goals are always to improve, after all. I really want to be a reference as a developer and a better team leader, cause I love to teach and spread the word.
To summarize, what I really need, are topics to study about Leadearship, how to improve my dev skills in PHP, and how to really use it as the way it should be. I don't know how to draw a timeline, for what to study first, then what topics go after I've learned this or that. Believe me, I'm really not that lazy to only ask for things, and not really doing anything about it. Right now I'm trying to understand better about Laravel, and if I can change to this envirorment in my work. I'm really trying my best, but I think I'm stagnated. An example: I think I've missed a lot about how JavaScript has evolved, and how little I Know. For me, Jquery was the s*** for many years, and I mean it. Even Node.JS, I didn't knew about what It really was, and the many new ways of developing right now.
If one of your kind souls out there could help me out in my inner developer quest, please, reccommend me some paths to follow, like one order of books or courses, or what technologies I should learn to improve the standards and quality of my projects, and to teach the right way to be a dev. And really become one, because today, I feel just like the way I did when I started, nine or ten years ago. Thank you so much for your time.
Posted on January 7, 2018
Join Our Newsletter. No Spam, Only the good stuff.
Sign up to receive the latest update from our blog.