Hello There, Guest! Login Register


Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Be a Programmer - Complete Guide
#1
Q.What is a programmer?
A. A programmer, computer programmer, developer, dev, coder, or software engineer is a person who writes computer software. The term computer programmer can refer to a specialist in one area of computer programming or to a generalist who writes code for many kinds of software.

Are you interested in being one? Spend some of your valuable time in reading this. You'll be one soon.

First you have to choose what sort of programmer/scripter you want to be.

Requirements:
-Cup of coffee or tea.
-Decrease your monitor brightness a bit(won't hurt your eyes, or you can use blue light filters at night)
-Think logically.
-Learn to Google Stuff.
-Learn to use StackOverflow( http://www.stackoverflow.com)
-Enjoy.

If you want to a web developer
-Start Learning HTMl and CSS. http://www.w3schools.com/    Has some great tutorials regarding this all.
-After that move on to PHP and MYSQL
-Learn ASP.NET, Javascript and so on.

Note: In my opinion web development(programming websites) are not valued a lot these days for there are multiple websites such as Wix, Weebly and so on that provide good facilities while the building of the website is drag-and-drop. Still if you are interested, I don't have any problems for still learning it is a great experience and could be used later a lot.

If you want to be a software/game developer(programmer)
-Start with installing Visual Studio 2015 Community(Which is free) and learn VB.NET which stands for visual basic. As the name explains, it is basic and thus could give you a headstart.
-Now that you have some experience in VB, try learning C#. (C# has two parts. C# for console which means there is a black windows like the command prompt in your computer and another is C# with GUI(General User Interface). Learn the console one first as it is essential to know it before you move on to GUI based C# which is also referred as C# in .NET)



Some important notes:

1.If you feel like not programming for a day, leave it. You won't do much when your mood is bad or when you try to force ideas in your brain.

2.You can go and explore other programming languages. There are a ton of them such as C, C++, Python, Ruby, UnityScript and so much more.

3.Always think logically. Don't memorize code. Understand what they do and then try to do it on your own.

4.Don't just copy your code from someone else. Ask them to explain the functions to you. When you understand something logically it tends to be in your brain for a long time.

5.Don't expect to be good on the first day. On the first day you might not understand anything and might get depressed. Don't.
Google it out or ask a question on StackOverFlow. StackOverFlow also has a great list of answers so there might be someone who already asked your question. In this case you'll find your answer quicker.



Well then great job on your journey towards code. We meet at the end of the track..

(This is my first time posting such an article. Please take it easy on me..Correct any grammatical mistakes I made.)

-Ankon Heart
Reply
#2
Ah, sure ! Use the first requirement (cup of coffee) to think twice not to become such kind of human. It's emphasized, that the prog skill is the seal on your all lifestyle. Enjoy !  Big Grin
Reply
#3
(10-03-2016, 02:23 PM)devilalice Wrote: Ah, sure ! Use the first requirement (cup of coffee) to think twice not to become such kind of human. It's emphasized, that the prog skill is the seal on your all lifestyle. Enjoy !  Big Grin

Well yea true. But once you become a programmer, it's a fun task.. + a lot of money.
Reply
#4
I'm trying to push my self on programming but its kinda difficulty because i'm a lazy person hahah
What if i dont have a cup of coffe? can i use tea instead?
Reply
#5
I suggest you learn only PHP and not ASP unless you need ASP for work, it's not really easy to find a free hosting for ASP so that would cost you money, also I suggest choosing the language based on your goal. If you are into website development PHP it is then. But if you want to make general purpose scripts and software I suggest you start learning C++ to get the gist of programming itself
Reply
#6
(11-21-2016, 09:32 PM)shirofuji Wrote: I suggest you learn only PHP and not ASP  unless you need ASP for work, it's not really easy to find a free hosting for ASP so that would cost you money, also I suggest choosing the language based on your goal. If you are into website development PHP it is then. But if you want to make general purpose scripts and software I suggest you start learning C++ to get the gist of programming itself

Well C++ is a good programming language, I might still suggest learning c# first. C# nowadays has better practical uses as it supports GUI pretty easily. Moreover C++ is harder to learn rather than C#, which is comparatively easier, is more advanced and more of a modern language..

Unless you're building something like a game engine or your custom compiler, C# would be pretty fine.
Reply
#7
Quite nice and short post for basic tips. I started learning HTML last year as a hobby, but left it due to lack of inspiration. I started over again maybe like 3 months ago and I have basic knowledge of HTML and CSS and I'm learning almost everyday a new topic or even two to improve my "masterpiece" (html file that I use to try out new functions), I'm learning at W3Schools and I'm at about 50% of CSS, but if we look at the amount of topics that I learn within a day, then I might have basic knowledge of JS before the Christmas Smile
Reply
#8
Thanks a lot for your insights, they seem on par as a good starting point. I would add as a crucial technology for web development, Javascript - can't do much without it.

I'm not too great a fan of PHP, but whatever floats your boat, I think the only thing that is still attractive about PHP is its footprint in the web industry - everybody seems to know about it-, but that isn't necessarily a good attraction. I would rather learn some Ruby ;-)
Showing gratitude to freedomain.club by contributing in useful manners 
Reply
#9
I learned HTML by using Blogger, i didn't did any courses i'm 15Smile
I'm also a music producer but everything learned by myself.
But learning PHP is difficult gonna do a course for thatt!Smile
Reply
#10
Interesting read. Smile
Do you know where I can learn programming? For web development, I already found that but I'm not sure where I can try to learn programming.. For just hobby based things, which type of code is great for starting off?
Reply


Forum Jump:


Users browsing this thread:
1 Guest(s)