Best way to learn?

ChadKay

Well-Known Member
Joined
Sep 14, 2013
Messages
157
Reaction score
2
Location
Johannesburg
Hi guys,
I'm currently studying a B-Acc and have been interested in learning to programme etc.
My degree offers no elective subject with regards to programming so I have been trying to teach myself by reading books but always have a few questions.
I would like to know from you, what would be the best way to learn without changing my degree as I believe having both the knowledge of a CA and a programmer would be the greatest benefit.
Your opinions will be greatly appreciated.
 
Well we'll be able to help better if we knew which languages you're trying to learn.

But overall learn by doing.

Go to w3schools and start doing tutorials.
 
Think of something you would want to do. Then do it. google knows all. get an error you don't understand? google the error. see 10 posts pop up on what it is and how it is fixed and why it is happening. Profit.
 
There is a python course on coursera right now. It's 3 weeks in but you can catch up in a day. They are still accepting assignments till the end of the week i think.
 
Hi guys,
I'm currently studying a B-Acc and have been interested in learning to programme etc.
My degree offers no elective subject with regards to programming so I have been trying to teach myself by reading books but always have a few questions.
I would like to know from you, what would be the best way to learn without changing my degree as I believe having both the knowledge of a CA and a programmer would be the greatest benefit.
Your opinions will be greatly appreciated.

Im not sure there is any value in learning programming if you are going to work as a CA. If anything its going to be a dangerous distraction for a CA, because the job is already quite intense and you don't want be doing the job of your IT people while also being the Financial Manager. However, knowing a bit about the financial industry does give you an edge if you are going to be programming in financial services. Otherwise the combination is a complete waste of time. in my opinion.

Other learning resources are http://www.microsoftvirtualacademy.com/

Also, from a financial services perspective, Oracle and/or SAP are good things to get into. A bit difficult learning on your own. Especially SAP. People mostly get into SAP by being sent on courses by their employers. Oracle University is very costly. You can download the Oracle DB software for no cost to use privately, but getting Oracle Financials is difficult.
 
Firstly, thank you all for your input and prompt responses. It is greatly appreciated.

Secondly, @zippy, I agree with you that the CA route is quite intense and with that being said I believe that in the 21st century, understanding and maybe even being able to programme is a necessity. So many great business ideas need some sort of code to produce.
Again, I agree with you that the CA should not be doing the job of the IT people but, I would need some background in programming to understand my business in the foreseeable future. Thank you again for your words, they have helped me to find a route which will ultimately (hopefully) help me understand programming.

Lastly @Chevron, I have been learning Java and C++ and after taking the above into account, hopefully Python now.
 
Firstly, thank you all for your input and prompt responses. It is greatly appreciated.

Secondly, @zippy, I agree with you that the CA route is quite intense and with that being said I believe that in the 21st century, understanding and maybe even being able to programme is a necessity. So many great business ideas need some sort of code to produce.
Again, I agree with you that the CA should not be doing the job of the IT people but, I would need some background in programming to understand my business in the foreseeable future. Thank you again for your words, they have helped me to find a route which will ultimately (hopefully) help me understand programming.

Lastly @Chevron, I have been learning Java and C++ and after taking the above into account, hopefully Python now.

Web development is also really easy to pick up and in my opinion is a very valuable skill to have these days. For that you can go through w3schools and I'd recommend giving Google's Web Fundamentals a read :)

https://developers.google.com/web/fundamentals/
 
Just please don't be one of those accountants that think that because they once did a programming course it is their mission in life to smugly try and catch out all IT people for all time. Or one of those that think they always know better despite not having any experience actually working on real IT projects. Or one of those that belittles programmers because they don't magically understand advanced accounting principles despite having had no explanation or prior reason to. Or one of those that believes that they can cost every man hour of a project down to the last minute. Or one of those that believe everything should be possible (by Friday) because, after all, you once wrote an interest rate calculator in JavaScript so how hard can it be to write a cross platform invoicing system with a web, android and ios front end? We will hate you with a passion and probably quit. Just saying.
 
Just please don't be one of those accountants that think that because they once did a programming course it is their mission in life to smugly try and catch out all IT people for all time. Or one of those that think they always know better despite not having any experience actually working on real IT projects. Or one of those that belittles programmers because they don't magically understand advanced accounting principles despite having had no explanation or prior reason to. Or one of those that believes that they can cost every man hour of a project down to the last minute. Or one of those that believe everything should be possible (by Friday) because, after all, you once wrote an interest rate calculator in JavaScript so how hard can it be to write a cross platform invoicing system with a web, android and ios front end? We will hate you with a passion and probably quit. Just saying.

Hahaha, if I am that guy (which I highly doubt) I give you permission to locate me and beat the sh*t out of me! I mainly intend just to understand the basics at first and go from there, not be a douche about it.
 
Top
Sign up to the MyBroadband newsletter
X