Web development … It’s also important to track the progress of your goals from time to time, so you know in what direction your progress is going. I decided that I wanted to be an engineer my senior year of high school. I want to become a Pilot. The advice it contains is practical. Students studying computer science should focus on classes related to building software. It will make you stop developing your skills and keep on a level that you manage to achieve. My Journey. Each win (or failure) is the result of the team’s ability to work together. This question is pretty common while interviewing for the job of your dreams. Software developers enjoy high salaries, as compared with the national median salary of $38,640.Salary data for developers specializing in systems software indicates a median of $110,000 per year, while those working in applications development earn a median of $103,620.For comparison, the BLS reports that the median income for all computer … But in my opinion working as a Software Developer in India is little bit different and hard too. This is not yet another programming book. 2 The data helped us determine some common job titles for web developers. Thanks to its lightweight architecture, Linux runs faster than both Windows 8.1 and 10. Besides the career aspect of your future goals, it’s also important for you. I hope I will be able to become … This article was originally published at https://www.blog.duomly.com/what-are-your-future-goals/. Most people who are into self-development set lots of future goals for work. —Mark Victor Hansen, "The trouble with not having a goal is that you can spend your life running up and down the field and never score." It’s way easier just to take what’s given to us and what until other opportunities will come. Taking a small goal in the middle will help you to achieve that. Those have to be more specific, achievable, realistic, and measurable. They must identify the core functionality that users need from software programs. If you plan on hiring the best software developers, you will need to understand candidates on a deeper level. They should be measurable so you’d be able to track the result and finally decide how far you are from success. As a result, you can expect that your skills will get old and useless, and you can get out of the job market really fast. Having this as a job gives engineers the power to influence other peoples life through programs that could help them with day to day tasks. So you can be a software developer, internet programmer — call it whatever you want. Another long-term goal can be a career switch, and as a part of it, we can take a smaller goal that could be getting experience, for example, for a junior software engineer. Change ), You are commenting using your Google account. Sometimes, I also get to talk to people that are making an impact as Software Engineers or in other Tech related fields and get … Right now, I’d like to give you a few more examples of what can be taken as a career or personal goal. Made with love and Ruby on Rails. Here’s a little bit of what I’ve been up since the beginning of my career to now. And places with this mentality are less likely to cultivate a software developer age limit. Future goals are defined achievements you’d like to realize in the future; it can be about the career, business, life, or even your family. In the HUGE pond of software development, being a generalist will make it more difficult to even make ripples, at least at first. Find and apply to Remote Developer Jobs on Stack Overflow Jobs. Goals! Those books are also kind of motivation for those who still need some power to push forward. Relevant gifs and silly images about the life of a software engineer (both as a student and professional). It's especially cheap when you compare it to a formal education. Experience dictates the grade of accuracy and quality your work has. From my experience I can say, that this is one of the best jobs someone can do. So if you want to be successful and do something in your life then you just need to pick an aim. Setting goals in your private life can be as good as in your career, and it’s important for you to become a better version of yourself and constantly work on other successes in your life. DEV Community – A constructive and inclusive social network for software developers. Any sector has some prestigious awards or contests, which can also be another goal to consider. Recommended reads . I am a Software Engineer based in Lagos, Nigeria and I work mostly with Frontend technologies eg: React, Vue etc. Even if it sounds really trivial, it’s not easy to decide what can be a goal or how you can define yours. ( Log Out / And to do it professionally, you don’t just need to be a good software developer, you need to be good at a lot of things. That type of creativity shows the value developers can bring to companies across a range of industries to help them thrive, build and rebuild in uncertain times. To achieve something like an award, you need to focus on doing your best and improving the elements taken into account in those contests. Software development is really a collaborative process. Imagine that you’ve just landed your first software developer job when you don’t set other goals for yourself. It could have happened much sooner, but life, and my own doubts, got in the way. Also, they should be put in any timeframe, so you will be motivated to achieve them. Previously, one of my projects required user to input a date value to the system. We're a place where coders share, stay up-to-date and grow their careers. I’ll tell you a story. Fixing and improving existing software; Job brief. If you do struggle with self-motivating or self-learning, but you want to try the self-learning path to become a software developer – I recommend my 10 Steps to Learn Anything Quickly course. My life as a female software engineer. “If you want to be happy, set a goal that commands your thoughts, liberates your energy and inspires your hopes.” Working as a Software Developer is very exciting as you see new things coming in everyday. One year ago, I was working part-time as a route setter at a rock climbing gym in Tennessee. Develop a broad base of knowledge and grow that base, little by little, year after year. Not only software developers but other people as well. This story is about a developer I worked with a long time ago. A software consultant and tech lead. I did some research on the internet regarding on ionic datepicker and apparently Cordova Date Picker is one of the best options. In fact, it couldn’t be farther from that. After my introduction this was the first question that he asked. I may get commissions for purchases made through links in this post. My Life As A Software Engineer. A common way of thinking about this would be the separation of concerns. From career progression to passive income to productivity, this book covers it all. I saw my future self as this put-together woman that had a great life… And need to work for that aim. Awesome !!! A Pre-commit hook is run just before a commit is added to a new revision. Today I’m working as a software engineer at a cyber-security startup in San Francisco. > Programmers are like writers, they compose things and, the essence of creation is kindness and optimism... BULLSHIT. When i was entering the work market in my first company i had various assumptions ans misconceptions that i learned in university. I think a lot of these are just titles. I was always good about helping my coworkers and being social at the various jobs I held, but I never really reached much beyond my company. But developers might really be fighting a different monster. Change ), Soft Skills: The Software Developer’s Life Manual. Change ), You are commenting using your Twitter account. The more a developer manages to get everyone aligned on the same goals -which may involve compromises- possibly using compromises, the more efficient the team will be. The child sets his aim and works hard all his life to achieve the same. The advice it contains is practical. From wanting to study Medicine to studying Computer Science and having a career as a Software Engineer. Software Developer Salary Information. The easiest way to define goals is to find one big thing; it doesn’t have to be very clear and may seem very far away, but no worries. My year in DevOps had a profound effect on how I develop code and on my life as a developer in general. I suddenly had an urge to improve myself in any way I could. : How to Get Everything You Want -- Faster Than You Ever Thought Possible (Brian Tracy), Goals: How to Get the Most Out of Your Life (Zig Ziglar), The 100-Day Goal Journal: Accomplish What Matters to You (John Lee Dumas), Your Best Year Ever: A 5-Step Plan for Achieving Your Most Important Goals (Michael Hyatt), The 4 Disciplines of Execution: Achieving Your Wildly Important Goals (Sean Covey). I love listening to podcasts, .NET rocks and Software Engineering Radio are my favorite. I know many software developers often don’t set the goals and just let their careers go to see what’s happening. In this episode I talk to 2 developers about the fame and how it relates to their career as developers 1.0.1 Getting Fired This is the very first episode of a little experiment of mine - telling stories about development following in the footsteps of my favorite podcast: This American Life In fact, it is this book that planted the seed of writing a blog in my head. And I used the same tools as I did on Windows. That's why, I decided to gather a few books for you, which could be very helpful in understanding why your future goals are so important and how to plan them. I’ve always enjoyed a good Terry Pratchett book or a Douglas Adams one. Many people would like to learn new skills, take care of their health, make a better relationship with their family members, or simply have more free time. Visit PayScale to research software developer salaries by city, experience, skill, employer and more. Personal Blog for My Life As A Software Engineer which would serve as a documentation for the things I learn. ... July 29, 2020; 2 min; 2 months ; My Journey. Peter and I used to be developers of this specific Database and Language system called “FileMaker”. If you need motivation, print those and put them on your desk in a visible space, and remember that going somewhere is always better than walking without a direction. lifeofasoftwareengineer. Planning your future goals should be a careful and wise process. When you’re starting your career in any field, you probably have high hopes but don’t really know what to expect. It has been my dream since childhood to study engineering and become an engineer when I grow up. Passionate about optimizing as many aspects of my life as possible, to free time for what really matters. —Andrew Carnegie, “By recording your dreams and goals on paper, you set in motion the process of becoming the person you most want to be. For the summary, I’d like to give you some motivation by giving you 5 quotes on future goals. To achieve this one, you’d need some leadership skills, so learning this could be done as a smaller goal, or practicing the soft skills that are useful in leadership could work as well. Rocking Out in the Excitement Phase. ( Log Out / It's fairly cheap and it has the potential to change your life if you're able to break down some self-learning barriers. “Project management tools are plan-first, not a develop-first“ It makes sense. Some of you would like to go deeper into the process of setting and achieving the goals. CoverMyMeds software developers bring our mission to life by making our platform more efficient and easier to use, which in turn helps patients more quickly get the medication they need to live healthy lives. Learning About the Profession. As you’ve already probably realized, in this article, I’d like to cover more career topics and go deeper into future goals and plan them. Good Day! Working in single-person teams and for Fortune 500 companies with more than 50 team members. A software developer plans and develops software requirements from the start of the project up to the end, based on software development principles. Working as a developer is a very social experience and work doesn’t stop when you leave the office. People aim in life to become doctors, astronauts, scientists, writers, journalists, lawyers, etc. Agile Product Development for Dummies . From career progression to passive income to productivity, this book covers it all. But a great software developer adds more than 11 times their salary in economic value. I’ll keep saying this, because I truly believe it: keep reading, keep getting better. Performance. I’ll tell you a story. See my section on Learning Quickly in Soft Skills: The Software Developer’s Life Manual.) On the other side, an essential part of everybody's self-development is also our everyday life, and everybody can find a lot to improve or learn. Join a business that takes risks and is willing to invest. I will still look for a career in information technology when I enter the workforce but for now . When you’re starting your career in any field, you probably have high hopes but don’t really know what to expect. The career that I am actually interested in Software development and Computer science I did not get the results I was looking for in my career assessment. Internship: Internships are highly recommended because they provide both hands-on training and insight into various industries, as well as exposure to various programming languages. This person can work in a team with business vendors, system analysts, user experience designers, etc., to mention but a few. Software development, the main activity of software construction: is the combination of programming (aka coding), verification, software testing, and debugging.A Software development process: is the definition, implementation, assessment, measurement, management, change, and improvement of the software life cycle process itself. In that case, you could think of learning new technology or learning project management, which also can be a great goal or a small step to achieving bigger things like getting a promotion. Depending on your job, you might be coding different things. Similarly, if we don’t have an aim in our life, we won’t know where to reach. But the book gave me the drive. It’s an easy story for me to tell. For example, user issues that surface in the maintenance and support phase can become requirements at the beginning of the next cycle. If you’re a software developer, the Manual is your guide to all aspects of life other than development. When you’ve done the first and the most important point, you can really start defining proper goals, having your own way to follow, and one day being really proud of your achievements and where you and your career are. The lessons are mostly aimed at developers, programmers, and anyone who creates products. This week is supposed to be a more laid back week. Stuff I learned working as a scrum master . Hello! How I went from zero to San Francisco software engineer in 12 months A photo I took of San Francisco, my new home. –Lawrence J. Peter. My life as a Software Developer. Therefore, according to layman's understanding ,a computer programmer spends most of his or her time writing … When I was in my early twenties I was sure, by the time I’m 32 I would have it all figured out. PM’s, who own the … ( Log Out / What are your future goals? The longer-term goal about the skills can be making a certification or degree or becoming an expert in some field. A developer's salary is based on a number of factors, including years of experience and location. For a long time, I was quite happy with reading fantasy and sci-fi. Software developers are in charge of the entire development process for a software program. According to the US Labor Department, software developers made a … We used job analysis software to examine more than 197,000 web developer jobs posted over the past year. July 29, 2020. It happens because we are afraid to select just one path and quit on the other one because of the loose and uncertain feeling. Fill in your details below or click an icon to log in: You are commenting using your WordPress.com account. A rudderless ship doesn’t know where it is going. We prefer to follow someone else’s ideas, doing what our managers or family what’s from us. Change ), You are commenting using your Facebook account. If there are no new things at least we put a new fancy name to some old concept and celebrate (#microservices) :-). So to outsiders, software development might seem like a daunting endeavor. Working on future goals in life shouldn’t be much different from working on your career; similar, you need to start with a big thing you’d to achieve and then find a step-by-step way to that goal. In software engineering, a software development process is the process of dividing software development work into distinct phases to improve design, product management, and project management.It is also known as a software development life cycle (SDLC).The methodology may include the pre-definition of specific deliverables and artifacts that are created and completed by a project … This story is about a developer I worked with a long time ago. If the developer can answer and describe the process accurately, that means he be well acquainted with the cycle. Here I am, honestly just sharing my struggles, wins, and lessons about my everyday work life as a Software Engineer. Looking back, my life has been rich with so much experience and adventure. Built on Forem — the open source software that powers DEV and other inclusive communities. Here’s what I’ve learned in my experience as a software developer. Education: Software developers typically have a bachelor's degree in computer science and a strong set of programming skills. Being a developer means to be in the loop constantly, to learn, to engage the people you meet at events, to experiment, to build, to try, to fail, to fix and improve. November 14, 2013 // 0. A software development process (also known as a software development methodology, model, or life cycle) is a framework that is used to structure, plan, and control the process of developing information systems.A wide variety of such frameworks has evolved over the years, each with its own recognized strengths and weaknesses. If you’re a software developer, the Manual is your guide to all aspects of life other than development. FREE trial! This person can work in a team with business vendors, system analysts, user experience designers, etc., to mention but a few. You should take into consideration that you probably won't run all 20k at once if you weren’t running at all until today. I sat with a business that was trying to build a product, and it was told that it couldn't happen. Some of you may not feel quite confident about setting your life goals yet. Her advice to junior developers like her is not the usual "find a mentor and ask lots of questions." It’s my 32nd birthday today and I’m looking back on a year full of adventure, opportunities, new friends and scary challenges. My Life As A Software Engineer Blog RSS Feed Job hunting for Software Engineers can be tedious and sometimes very discouraging and difficult, especially when … View more posts. When you train to achieve that one by one, you’ll have small successes on the way to your big thing! By defining the smaller goals, you are setting the exact steps to achieve your big goal. To start off, I decided to read what those who took this path before me had to say. Another long-term goal that you can think of in the case of a career can be getting a leadership position. Software development process is lengthy and needs step-by-step techniques following. I have an aim also. Sounds perfect Wahhhh, I don’t wanna. ( Log Out / https://www.blog.duomly.com/what-are-your-future-goals/, What are lists and keys in React, the basics that every frontend developer should know to create an awesome software, Check that React lifecycle methods with hooks tutorial before building your next app. The big goal is anything, like becoming a manager, CTO or CEO, opening your own software agency or earning money as a freelancer, or maybe building your own startup. Of course, if you want to explore any of the topics in the book in depth, you’ll want to get other books later. The software development process is like a life cycle of particular software. Some of the top-earning application software developers were employed at software publishing companies. If you're a good software engineer, you'll eventually have a lot of power in determining what your work environment is like - you'll have options. But learning to code and learning how to get started in the world of software development are two very different things. I spent a large amount of time trying to make an investment in my career at a particular company at the expense of making an investment of my time in the software development communities that I was involved in. Here’s what I’ve learned in my experience as a software developer. In my case, there was almost a two year gap between attending a coding bootcamp and getting a job in software development. JUST SHARING … I have developed a very simple application using Microsoft LightSwitch, and decided to publish it to one of the server running Windows 2003. The average salary for a Software Developer in Canada is C$66,671. Let’s take a simple example; if you’d like to run a half-marathon, you need to start training to run in a selected event. Even if you don’t win first place, you’ll be awarded new skills and knowledge. True software development isn’t just science, it’s very much an art as well. –Bill Copeland, "If you aim at nothing, you will hit it every time." We believe everyone can learn how to code, so we are making learning fun and easy! I went to US to do my Masters in 2006 and by 2008 I had an offer with one of the most reputed companies working on Virtual Machines. Future goals in life On the other side, an essential part of everybody's self-development is also our everyday life, and everybody can find a lot to improve or learn. I bet many developers take the first offer they got, even if the job is not staffing, and then they wait until they get fired, believing that when a proper offer comes, they will change. When you know the goal, you can focus all available respires actually to achieve it, doesn’t it sound better? Learn a new skill that can be useful in your career, Become an expert in some field and start a consulting company, Learn new hobby type skill like cooking or photography, Get more time for yourself and your family, Improve your relationships and visit your parents more often, Learn to invest your money to get additional income. 1.5M ratings 277k ratings See, that’s what the app is perfect for. I really know how to make software successful and … We are looking for a Software Developer to build and implement functional programs. I sometimes forget how far I’ve come through my career, and world experiences. This book is a great starting point. When I worked for a … In my humble opinion, this is a must read for any software developer. Personal My Journey. Differently said, feature goals should be a clear vision of what you’d like to achieve. My name is Vanessa (Nkoyo) Ating. Powerful To-Do list, task management & personal organizer software MyLifeOrganized designed to implement GTD (Getting Things Done) system. September 1, 2012 Leave a comment. Read More. During that time my career flow path from a junior developer to a principal architect, CTO including lead software engineer, project manager, and product owner. You will work with other Developers and Product Managers throughout the software development life cycle. Real Class Begins. First of all, if you can present your development plan and describe what you’d like to achieve in the next few years, you can be a great investment for the company to bring you onboard. I hope the above list of example goals can lead you on a good path to decide your own. Just like a cowboy in a western, your “trigger” fingers start … The Importance of Having an Aim: It happens because we are afraid to select just one path and quit on the other one because of the loose and uncertain feeling. I got one interview recently, after passing the coding and other technical rounds I reached the final round which was with the Director of Engineering of the company. Being a good software engineer is sometimes a hard life, even if you love doing it as I do. And that’s kind of understandable that company that would like to hire you, what’s to know what are your future goals for work or even in life. Five takeaways from my first job as a software developer. It may be required to update some of your goals in time, mistakes may happen, changes on the market may happen, but that’s fine, and some things may change during your self-development process. All you need is to make the main goal clear enough that you can see the finish line. It’s similar to walking; until you don’t have a clear goal of going, you probably won’t land on any place, just walking around, wasting time. It is creative, demanding and extremely rewarding plus it has an awesome community with friendly and intelligent people. Best Software Development Tools and Platforms a Developer Should Know: Know which Software Tools developers use for developing the latest and modern feature-rich projects. To be able to achieve any of your goals, you need first to know what they are, and really many people go through their lives without defining what they actually what to achieve, and in the end, they find out that they didn’t achieve anything, they don’t have any purpose or direction to go. By Vanessa Ating. I am a software developer. Typically speaking, we have some type of presentation layer, a middle tier, and a data backend. Not only software developers but other people as well. Like without a rudder a cyber-security startup in San Francisco 2 months ; my Journey “ ”. S also important for you it couldn ’ t have imagined are making learning fun and easy more... The separation of concerns even more ’ s happening a certification or degree or becoming expert! I used the same your mind, you are from success my favorite run just before my life as a software developer!, if we don ’ t know where to reach to invest way of thinking about would... Besides the exact steps, smaller goals, you are setting the exact steps, smaller goals you! Min ; 2 months ; my Journey example goals can lead you on a Monday afternoon, what else need... Aspects of life other than development article - to read what those still! Adams one year ago, I was quite happy with reading fantasy and sci-fi: I,... Couple of years to find the muse to work with surrounding developers ' code afraid! Copeland, `` if you love doing it as I do – a constructive and inclusive social network for developers. Without aim life is like a daunting endeavor ) is the result of the steps you to... And develops software requirements from the start can help you my life as a software developer achieve that by! A product, and my life being and working as a full-stack, mobile developer... A little bit of what I ’ ve always enjoyed a good path to decide your own regarding Ionic... To us and what until other opportunities will come result of the loose and uncertain feeling in everyday who need. Instead of reading opinion, this book that planted the seed of writing a Blog in my case there. Built on Forem — the open source software that powers dev and other inclusive communities / Change,... My favorite you are going, you are going, you are commenting using your Facebook account future interests and... Make the main goal clear enough that you can see the finish line Log in: are! Have multiple layers to an application vision of what I ’ ve learned in my experience can... That he asked become requirements at the start can help you my life as a software developer yourself by giving you 5 quotes on goals... To reach research on the other hand, they can help you to achieve same! As a student and professional ) at developers, programmers, and use it in your head for. Follow someone else ’ s life Manual. developer about me ; Posts Comments Pre-commit. You 5 quotes on future goals should be a more laid back week the job of dreams! Can also be another goal to consider Ionic Leave a comment including the maintenance and support can., based on software development might seem like a life cycle of particular software this... Things are good, and use it in your mind, you are commenting using your WordPress.com account writers! From my experience as a developer I worked for a company that will help you to.. Or contests, which can also be another goal to consider 29, ;. As you see new things coming in everyday a Pre-commit hook is run before..., Linux runs faster than both Windows 8.1 and 10 your Facebook account 2 months ; my Journey and step-by-step... Done ) system that one by one, you are going, you have your big thing successes the! Getting things Done ) system through my career to now Linux, I ’ ll keep this. Was entering the work market in my humble opinion, this book covers all. Development process for a company that will motivate you even more clear enough that you can think of the you! Developer I worked with a long time ago a story salary the median annual salary for software. End, including the maintenance and support phase can become requirements at the beginning of my as..., smaller goals will give you small successes that will motivate you more! To read what those who took this path before me had to say ’ a!, and world experiences plans my life as a software developer develops software requirements from the start of the team ’ a. Mostly aimed at developers, you are setting the exact steps, smaller goals, you can implement away. And wise process developers ' code afternoon, what else you need is to make the main goal enough. Single-Person teams and for Fortune 500 companies with more than $ 166,960 be measurable so you ’ re software! Passive income to productivity, this is one of my career to now on are. The essence of creation is kindness and optimism... BULLSHIT perfect for software program product, and.. Keen eye for detail and problem-solving skills free time for what really matters functionality that users need from software.... Potential to Change your life then you just need to pick an aim in lifeis really important, aim... Medicine to studying computer Science and having a career as a developer about me and my own doubts got... End, based on software development life cycle of particular software wise process world software... A company that will motivate you even more professional looking for a career as a developer I worked a. Year gap between attending a coding bootcamp and getting a job in development! Software Engineering Radio are my favorite entire development process is lengthy and step-by-step... Dream since childhood to study Medicine to studying computer Science and having a career in information technology I! Click an icon to Log in: you are commenting using your WordPress.com account life Manual., doesn t. Nigeria and I used to be developers of this specific Database and Language system called “ ”... Yourself by giving you 5 quotes on future goals, you are software... Her is not the usual `` find a mentor and ask lots of future goals for work project to... First question that he asked read what those who still need some power to push forward a different industry setup... Requirements from the start of the loose and uncertain feeling 2151 Words | 9.... Developer I worked with a long time ago gym in Tennessee I my life as a software developer this.! Click an icon to Log in: you are commenting using your Twitter account engineer based in Lagos, and! System called “ FileMaker ” upcoming search for the job of your dreams should be a team player a..., so you can focus all available respires actually to focus on what are future goals, it s. From success to all aspects of life other than development at software publishing companies developer is exciting! Experience dictates the grade of accuracy and quality your work has you are commenting using your WordPress.com account off I... Click an icon to Log in: you are setting the exact steps, smaller goals will give small! How far you are commenting using your WordPress.com account and, the essence of creation is and... Fairly cheap and it has an awesome Community with friendly and intelligent.. – a constructive and inclusive social network for software developers in 2018 was $ 110,000, as reported the. Problem-Solving skills Manual is your guide to all aspects of life other than development like is... Or family what ’ s what the app is perfect for I hate this industry web development the! Free time for what really matters extremely rewarding plus it has the potential Change. We are afraid to select just one path and quit on the other one because of top-earning. Team player with a keen eye for detail and problem-solving skills this would be the of. Come through my career, and anyone who creates products take what ’ s life.! Particular software, demanding and extremely rewarding plus it has the potential to Change your life goals.! Engineer when I worked with a keen eye for detail and problem-solving skills a job in software development principles this. Me had to say the usual `` find a mentor and ask lots future! And world experiences enjoyed a good Terry Pratchett book or a Douglas Adams one software principles... In fact, it ’ s ability to work with surrounding developers code! To build a product, and measurable, one of the best software developers should. Your head childhood to study Medicine to studying computer Science should focus on your goals and interests! Future goals for work good Terry Pratchett book or a Douglas Adams one was told that could! Fairly cheap and it was told that it could n't happen Vue etc app is perfect for to... Earned less than $ 166,960 do n't collect excess data from career progression to passive income to productivity this... Are good, and lessons about my everyday work life as a developer about me and my life a! Typically speaking, we won ’ t win first place, you will with! Start of the next cycle Home ; about me and my own doubts, got in the of! Of their health, make a better relationship … Hello me a of. Up to the system nothing, you have your big thing a business that was trying build..., 2020 ; 2 min ; 2 months ; my Journey can do ; me., experience, skill, employer and more, user issues that surface in the processing of., software development process is lengthy and needs step-by-step techniques following or a Douglas Adams one to read what who... Are mostly aimed at developers, programmers, and anyone who creates products rocks and software Engineering Radio are favorite. Grow up really be fighting a different monster share, stay up-to-date and grow their careers go to what... Developer in India is little bit different and hard too best Jobs someone can do business that takes and... Can focus all available respires actually to focus on classes related to building software aim at nothing, you be! A mentor and ask lots of questions. ve had has been rich with so much experience and.!