Welcome, Guest: Register On Nairaland / LOGIN! / Trending / Recent / New
Stats: 3,152,729 members, 7,816,999 topics. Date: Friday, 03 May 2024 at 10:37 PM

How Hard Is Programming - Programming - Nairaland

Nairaland Forum / Science/Technology / Programming / How Hard Is Programming (1880 Views)

Is Programming Now A Mediocre Thing???? / Is Programming Meant Only For Computer Science Students? / What Is Programming And Why Should I Learn It? (2) (3) (4)

(1) (Reply) (Go Down)

How Hard Is Programming by clevadani: 12:49am On Dec 13, 2015
It seems harder than I imagined.
Re: How Hard Is Programming by Celebrimbor(m): 12:23pm On Dec 13, 2015
Are you just starting?
Re: How Hard Is Programming by clevadani: 4:37pm On Dec 13, 2015
Celebrimbor:
Are you just starting?
Kind of.
Started few months back. Learnt the basics which was pretty easy but now that I'm into Algorithm Scripting, it is now way harder than I thought.
Re: How Hard Is Programming by Celebrimbor(m): 7:19pm On Dec 13, 2015
clevadani:

Kind of.
Started few months back. Learnt the basics which was pretty easy but now that I'm into Algorithm Scripting, it is now way harder than I thought.
Algorithm scripting? what is that??
Re: How Hard Is Programming by talk2hb1(m): 8:57pm On Dec 13, 2015
clevadani:
It seems harder than I imagined.
Why did you get into programming in the first instance? ?
Re: How Hard Is Programming by clevadani: 9:34pm On Dec 13, 2015
talk2hb1:

Why did you get into programming in the first instance? ?
I have always loved programming.
Re: How Hard Is Programming by clevadani: 9:41pm On Dec 13, 2015
Celebrimbor:
Algorithm scripting? what is that??
It is a series of coding challenges where one is required to solve particular problems. Like ProjectEuler
Re: How Hard Is Programming by Celebrimbor(m): 11:17pm On Dec 13, 2015
clevadani:

It is a series of coding challenges where one is required to solve particular problems. Like ProjectEuler
oh that. well nothing good comes easy but better still others have experienced and solved these problems you may be facing. have you considered taking an algorithm course?
Re: How Hard Is Programming by clevadani: 6:45am On Dec 14, 2015
Celebrimbor:
oh that. well nothing good comes easy but better still others have experienced and solved these problems you may be facing. have you considered taking an algorithm course?
No.
But I would like to take them.
Re: How Hard Is Programming by Celebrimbor(m): 9:28am On Dec 14, 2015
you can check out MIT opencourseware on youtube for their lecture on Algorithms and data structures. Also you would need some books. i would suggest the algorithm design manual by skiena and introduction to algorithms also known as CLRS.

1 Like

Re: How Hard Is Programming by talk2hb1(m): 11:51am On Dec 14, 2015
clevadani:

I have always loved programming.
Then it shouldn't be hard undecided
That's the most interesting part of the game wink
Re: How Hard Is Programming by DonSegmond(m): 1:33pm On Dec 15, 2015
Programming is as hard yet as easy as anything in life.

If you are having a hard time, it might be that you are moving too fast and don't have some prerequisite understanding. You need good books/materials, there are lots of materials online. Algorithms and data structures can be seem a bit daunting at first. But they are not really so, you just have to start with the fundamentals. Understand how to move around memory comfortably and you can grasp a stack and a queue. Understand how to reference another location in memory and you can start grasping trees and hash tables. The mathematics behinds algorithm analysis tho is not easy, so if you are not strong in maths, then I suggest you slowly start shoring up on your maths skills. Learn algebra, geometry, a little bit of calculus, a little bit of linear algebra. The main maths you need to know for computer science is discrete maths, so get a material on that and start working your way through.

1 Like

Re: How Hard Is Programming by codedphoenix: 6:30pm On Dec 18, 2015
I have always loved programming. cheesy grin cool
Re: How Hard Is Programming by Tosin1010(f): 2:31am On Dec 19, 2015
How hard is programming? Very easy...after you learn the basics

Remember how it felt the first time you learnt the alphabets or even when you memorized the states and capital? It was hard, really hard while starting out. Till the sudden state of epiphany set in, now suddenly you can recite each alphabet after the other without even having to look at a reference. Now you can even "draw" them in their respective shapes and most importantly you can read this post. That's how programming is, I like to say its easy when you learn the basics. For a beginner, I strongly advice you start out with python then move on to Java, study the basics of java and then go further in advancing to implementing data structures and algorithm in Java. Python is a very simple, beautiful and easy to learn programming language just because it is a dynamically typed language while Java is statically typed. ?? Too much "big words", get down to illustrations!

These lines of code would print hello world in both java and python:

PYTHON
print('Hello world')

JAVA
public class HelloWorld{
public static void main(String[] args) {
System.out.println('Hello world');
}
}

Java seems to be more archaic when compared to python but it is very useful in OOP(object oriented programming), which you would be learning in the future if you ever choose the path to become a programmer.


clevadani:
It seems harder than I imagined.
- don't give up, keep learning. Most importantly, do not set goals that would be too high on your way learning. Don't think "Yes, after I learn java and unity 3D in few weeks, I can make my own gta V video game or my own Nairaland Forum" that's one of the problems for beginners, it takes a good amount of time. They are so excited to learn that they set high expectations and if they don't achieve them. They give up.

DonSegmond:
Programming is as hard yet as easy as anything in life.
... The mathematics behinds algorithm analysis tho is not easy, so if you are not strong in maths, then I suggest you slowly start shoring up on your maths skills. Learn algebra, geometry, a little bit of calculus, a little bit of linear algebra. The main maths you need to know for computer science is discrete maths, so get a material on that and start working your way through.
Yes, Math especially discrete math is an important trick to have up your sleeve, but its not everything.

Good that you have always loved programming because one thing you need to become a successful programmer is enthusiasm and passion, that is what would set you apart.








2 Likes

(1) (Reply)

What Is The Place Of Python, Ruby Programmers In Nigeria / More Than 750,000 Lenovo Laptops Have Spy Ware Pre-installed In Them / Programmer / IT Position in Thailand (Work From Home)

(Go Up)

Sections: politics (1) business autos (1) jobs (1) career education (1) romance computers phones travel sports fashion health
religion celebs tv-movies music-radio literature webmasters programming techmarket

Links: (1) (2) (3) (4) (5) (6) (7) (8) (9) (10)

Nairaland - Copyright © 2005 - 2024 Oluwaseun Osewa. All rights reserved. See How To Advertise. 29
Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or uploads on Nairaland.