Smart Programmer/Developer

noor muhammad
3 min readOct 4, 2022

--

Writing code is so easy these days, where a small kid in grade 2 can publish the apps on all platforms. What makes you different from others is…

Timeline: Most of your experience and your smartness will explore with the timelines that you make. It doesn't mean the more experience the less timeline for the project, it's the adaptive case where a similar solution provided by the new learners can achieve it in less time. customers/clients expect fast delivery with a quality product and are ready to bear the delay if you ensure the past quality results just like iPhone products.

Quality: These can be achieved with two inputs one is your experience where understanding the business and the ideas that are already available in the market. Experience developers find all the appropriate quality measures with respective security, standards and adaptive UI for the best UI/UX user-friendly experience for its users.

Advance /Latest Market Needs: You need to be updated skill-wise and technology-wise. The date-to-day market demands are advanced level and stick on single platforms or language will not make your run in the completion.

Marketing: Being a developer what is marketing, crazy…? but you have to market your work before the team and boss to understand your capability. “My code speaks my work “ is an old theory, as now the same code can be done using google. You are required to market your code and its capability by explaining .. how it makes things easier, how different from others, and how the solution will result in the user experience.

Jumping Office: yes literally you need to jump ie, changing the employer not often but at least once in 5 years or the time when you are in your comfort zone as same implies in the political sector where continuous govt will not be entertained by the people through the works are good, peoples expect better after a time

Finding Yourself: when you remember your code lines or the tables in SQL DB and can easily point to the junior remotely, means you entered into the comfort zone and time to move to the next step … though it's your baby product, now you have been a grandfather to it by understanding it from top to bottom and also stopped yourself from self-motivating and skill development this also make you and yourself finding the position in the industry.

These are just my self-thoughts on being a productive developer but really an experienced developer needs to be comparative to the entry-level programmers rather saying just senior……………

--

--

noor muhammad
0 Followers

Developer with competitive , challenging attitude and enthusiastic to learn new with respect to technology and personality