If i follow these i am almost a programmer?if u know anything else please express here


How to Debug by Splitting the Problem Space
How to Remove an Error
How to Debug Using a Log
How to Understand Performance Problems
How to Fix Performance Problems
How to Optimize Loops
How to Deal with I/O Expense
How to Manage Memory
How to Deal with Intermittent Bugs
How to Learn Design Skills
How to Conduct Experiments

Dani AI

Generated

Good points from , and — the thread touches both practical skills and the right mindset. To make that useful years later, treat "becoming a programmer" as a sequence of demonstrable habits rather than a single checklist: learn fundamentals, use collaboration tools, and ship real, maintainable code.

Start by finishing small, concrete projects that run end-to-end (a CLI tool, a tiny web app, an automation script). Complement project work with a structured intro course such as CS50 or the interactive tracks at freeCodeCamp. Learn source control and collaboration from the Pro Git book (Pro Git). Parallel study of data structures and complexity pays off when problems scale.

Turn practice into proof: host code on a public git host, write clear READMEs, include tests and simple CI, and keep issue/PR history that shows improvements. Contributing to other projects accelerates learning and provides real review history — the Open Source Guides explain how to start. Employers and collaborators look for working projects, readable history, and evidence of maintenance, not just promises.

Technical ability pairs with judgment and responsibility; that point from matters for long-term success. Stay curious about reading other people’s code, review pull requests, and prefer fundamentals over chasing the latest framework. For professional conduct and decision-making, consult the ACM Code of Ethics. Ship small, iterate, record what was learned, and let the projects themselves become the answer to "am I a programmer?"

Recommended Answers

All 2 Replies

If you can come up with sloutions of problems.
If you know for what values will your program fail.
If you understand the ethics of coding.

>If i follow these i am almost a programmer?
You can't break down the practice of programming into a to-do list.

>if u know anything else please express here
Learn enough of a programming language to write a working program. Congratulations, you're a programmer!

Be a part of the DaniWeb community

We're a friendly, industry-focused community of developers, IT pros, digital marketers, and technology enthusiasts meeting, networking, learning, and sharing knowledge.