Page 1 of 3 123 LastLast
Results 1 to 10 of 22

Thread: How hard is programming?

  1. #1

    Default How hard is programming?

    I have a couple questions to anyone here that consider himself a programmer. I am trying to do a survey with different people to decide the best way for me to learn programming and HTML (btw is HTML considered programming?). It is important to note though that I am not considering it because I want to become a full-time programmer but more because it is really an important skill to obtain when you are in science(like I am) and because it is something that I just simply always wanted to be able to do. So here it is:

    -How long does it take to become a decent programmer?

    -Can you become a decent programmer on your own with the help of books and etc or is it much more worth it to learn it in school? Which method do you think is faster?

    -What are the most important languages to learn? C++, C# and Java?

    -Is microsoft visual programs good programs to write codes? If not, what is the best program to have?(sorry if you don't call this a program, I don't really know the term that is employ for this)

    -Apart from knowledge in HTML, what do you need to make web pages?

    That should be all for now.

  2. #2

    Default Re: How hard is programming?

    About web, there's a lot! HTML isn't just enough to create a good page like this forums, javascript or adobe flash is needed. Want to know more about it?

    AJAX http://en.wikipedia.org/wiki/Ajax_%28programming%29

    Programming can be a lot harder depending on the IDE.

  3. #3

    Default Re: How hard is programming?

    Quote Originally Posted by Josue View Post
    About web, there's a lot! HTML isn't just enough to create a good page like this forums, javascript or adobe flash is needed. Want to know more about it?

    AJAX http://en.wikipedia.org/wiki/Ajax_%28programming%29

    Programming can be a lot harder depending on the IDE.
    Sounds and look complex :s And I thought learning web coding would be the easy part.

  4. #4

    Default Re: How hard is programming?

    Programming is, for all intents and purposes, learning a new language. Some are more complex than others, some follow similar rules as others, but when it comes right down to it you're in for a lot of learning and frustration.

    If you don't enjoy, or find it easy, to learn foreign languages in school you will probably find programming to be beyond your reach. I have been struggling with it for the last seven years and cannot even begin to consider myself competent, let alone skilled, at it. But then again I'm more the designer than the programmer, and quite content with that role.
    Without a home. Without a people. Without mercy. The Arcani

    Blizzard's Exact Mathematical Definition of Soon™: {soon|1 month<soon<∞}

    Another?!

  5. #5

    Default Re: How hard is programming?

    HTML is a markup language along with CSS (Cascading Style Sheets) and is the basic programming needed for web construction. Along with that comes a wide array of other languages randing from simple to complex, all designed to augment a web page and add dynamics to it.

    - JavaScript is client side and is quite commonly used in web programming. You can do some really slick stuff with JavaScript.
    - Flash is another tool many web developers use, which brings with it its own programming language (ActionScript) that is very similar to JavaScript.
    - There's a varying degree of server-side scripting languages you use for dynamic content and database integration. A few examples are: PHP (open-source, easy to learn/use, quite common), ColdFusion (Adobe product, proprietary, mid range power and easy to learn, rare), ASP and ASP.NET (Microsoft, free on Windows servers, powerful but difficult to learn, split in VBScript, JScript and C#).
    - Most people learn PHP, MySQL databases and Apache web servers because they're all open-source and easy to learn.

    The nice thing about HTML, CSS and JavaScript is you can view the source code of nearly every webpage to see how they're constructed. That's how many web developers start out, and why nearly anybody can build a website with a willingness to learn. Server-side scripting languages you cannot read the source unless you have access to the physical file.

    When it comes to any programming language, it's all a matter of syntax. Once you know the basic semantics and tools you have available to you (variables, arrays, for loops, while loops, hashes, scoping, etc), learning any language is rather simple and just a matter of picking up a book or digging around the web for syntax references.

    Do you have any specific questions?
    Last edited by Blazur; 10-24-2009 at 08:36 PM.

  6. #6

    Default Re: How hard is programming?

    Quote Originally Posted by Blazur View Post
    - JavaScript is client side and is quite commonly used in web programming. You can do some really slick stuff with JavaScript.
    - Flash is another tool many web developers use, which brings with it its own programming language (ActionScript) that is very similar to JavaScript.
    - There's a varying degree of server-side scripting languages you use for dynamic content and database integration. A few examples are: PHP (open-source, easy to learn/use, quite common), ColdFusion (Adobe product, proprietary, mid range power and easy to learn, rare), ASP and ASP.NET (Microsoft, free on Windows servers, powerful but difficult to learn, split in VBScript, JScript and C#).
    - Most people learn PHP, MySQL databases and Apache web servers because they're all open-source and easy to learn.
    So basicly l should be able to do pretty much everything on the web with HTML , Javascrip and PHP?

  7. #7

    Default Re: How hard is programming?

    Quote Originally Posted by sandwich_bird View Post
    So basicly l should be able to do pretty much everything on the web with HTML , Javascrip and PHP?
    Besides of XHTML, javascript and PHP you also need the CSS (Cascading Style Sheets) to make good looking pages. DOM (Document Object Model) knoweldge may also be requiered.
    Besides of that, if your page is to be viewed by several web browsers, you must know what makes them special. Mozilla Firefox seems to stick to W3C (not WC3 BTW) standards, but M$ Internet Explorer not always, what they do sometimes tends to become standard, other times not. So, getting cross browser compatibility is not an easy goal to achieve!

  8. #8

    Default Re: How hard is programming?

    Syntax alone isnt the only thing you need to learn. You have to know the whys, and hows in order to do what you want to do. There are a lot of fundamentals such as learning to plan out your program, as well as the development cycle. Many online tutorials omit certain basic things that you need to know, and often I ran into trouble completing a project a tutorial was meant to complete. However, in school they don't leave out vital reasoning and instructions on how to get something done, therefore I consider the school environment much better.

    As someone who has had experience learning both ways, I can honestly tell you taking classes is by far superior. Hopefully one day people get better with tutorials, and start to plan out their tutorials in a similar fashion that they would plan out a program.

    I've learned Python and VB.Net... I intend to learn java and advanced java as well before I finish my associates degree in computer programming.
    http://sclegacy.com/forums/image.php?type=sigpic&userid=23&dateline=124193888  6

    Please stop the spread of Mass Effect!!!

  9. #9

    Default Re: How hard is programming?

    -How long does it take to become a decent programmer?
    A few years at least

    -Can you become a decent programmer on your own with the help of books and etc or is it much more worth it to learn it in school? Which method do you think is faster?
    I believe you can, but school will make you a better programmer, though not necessarily faster.

    -What are the most important languages to learn? C++, C# and Java?
    This is a very subjective question, I think C and any kind of OO language

    -Is microsoft visual programs good programs to write codes? If not, what is the best program to have?(sorry if you don't call this a program, I don't really know the term that is employ for this)
    There's nothing wrong with MS programs but I use Netbeans and I program C++ (Yes, Netbeans is totally fine for C++).

    -Apart from knowledge in HTML, what do you need to make web pages?
    Not my area

  10. #10

    Default Re: How hard is programming?

    Quote Originally Posted by Xyvik View Post
    I have been struggling with it for the last seven years and cannot even begin to consider myself competent, let alone skilled, at it. But then again I'm more the designer than the programmer, and quite content with that role.
    Same story for me - And with a program like Dreamweaver, I hardly consider HTML and CSS as "programming", since one can work more designer orientated.

    Considering what I'm currently using my website for, HTML and CSS is really all I need to know. I could even do it animated in Flash, since that also allows to work as a designer.
    Controling the animation/site through actionscript is the problem for me, since that is really 'programming'.
    Starcraft universe fan: Singleplayer and novels

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •