Muhammad m khan wrote:
As a greenhorn to java language, i have a question to experts in JavaRanch, Is it really very important to have knowledge about Advance Math, or computer science background to be a good Java developer. because i am really interested in java, but i dont have any of those skill i mentioned. Need some hope
Henry Wong wrote:
Muhammad m khan wrote:
As a greenhorn to java language, i have a question to experts in JavaRanch, Is it really very important to have knowledge about Advance Math, or computer science background to be a good Java developer. because i am really interested in java, but i dont have any of those skill i mentioned. Need some hope
Not sure what you are asking...
If you are asking whether it is possible to be a developer without an university degree in the sciences or engineering, I'll say sure. I know many people without technical university degrees.
If you are asking whether it is possible to be a developer without an university degree, I am not so sure. I don't know a single developer without a degree.
If you are asking whether is is possible to be a developer without knowledge of math or computer science. I would lean toward no. You need math, and while it is possible to be a developer without it, you will need it -- in my opinion, it is a weakness that will need to be fixed.
Henry
[OCP 17 book] | [OCP 11 book] | [OCA 8 book] [OCP 8 book] [Practice tests book] [Blog] [JavaRanch FAQ] [How To Ask Questions] [Book Promos]
Other Certs: SCEA Part 1, Part 2 & 3, Core Spring 3, TOGAF part 1 and part 2
Jeanne Boyarsky wrote:I know a couple developers without a degree. And I know a bunch of high school students that code. (they are well above your average high school student though.) While I don't think a degree is necessary to write code, I do think a degree in something and equivalent amount of knowledge is important. Most people aren't driven to learn the equivalent of a degree without actually getting a degree. Also employers will not be anywhere near as likely to take a chance on you without a degree.
On math, you can squeak by without much math. You can be a poor programmer who doesn't understand much. You can copy/paste from the internet without understanding how to write a regular expression or why your algorithm is so slow. This isn't something to aspire to though. You want to be a good developer.
Also, advanced math is an ambiguous term. Advanced linear algebra and multi dimensional calculus aren't likely to come up unless your business domain requires it.
Jeanne Boyarsky wrote:
On math, you can squeak by without much math. You can be a poor programmer who doesn't understand much. You can copy/paste from the internet without understanding how to write a regular expression or why your algorithm is so slow. This isn't something to aspire to though. You want to be a good developer.
Also, advanced math is an ambiguous term. Advanced linear algebra and multi dimensional calculus aren't likely to come up unless your business domain requires it.
Jeanne Boyarsky wrote:Also, advanced math is an ambiguous term. Advanced linear algebra and multi dimensional calculus aren't likely to come up unless your business domain requires it.
Henry Wong wrote:
If you are asking whether it is possible to be a developer without an university degree, I am not so sure. I don't know a single developer without a degree.
Muhammad m khan wrote:Thanks for your reply, actually i have my bachelor degree, i just wanted to make sure that, i can be a good programmer without having CS degree or not. And i have pretty basic of Math concept. But do i need to know Math in Advance level.
"Leadership is nature's way of removing morons from the productive flow" - Dogbert
Articles by Winston can be found here
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Henry Wong wrote:
If you are asking whether it is possible to be a developer without an university degree in the sciences or engineering, I'll say sure. I know many people without technical university degrees.
If you are asking whether it is possible to be a developer without an university degree, I am not so sure. I don't know a single developer without a degree.
Rameshwar Soni wrote:Both these statements are opposite OR there is something which i am not able to understand?
![]()
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
VM
Vineeth Menon wrote:If you are planning to become a GUI developer I'm guessing maths knowledge is not necessary
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
Henry Wong wrote:I am not so sure. I don't know a single developer without a degree...
"Leadership is nature's way of removing morons from the productive flow" - Dogbert
Articles by Winston can be found here
Paul Clapham wrote:I don't have a Computer Science degree either. (That's because there was no such thing when I was at school.)
There are only two hard things in computer science: cache invalidation, naming things, and off-by-one errors
fred rosenberger wrote:But do you have a degree in something? Henry said "without an university degree", not "...degree in CS"
"Leadership is nature's way of removing morons from the productive flow" - Dogbert
Articles by Winston can be found here
Campbell Ritchie wrote:When I went for the MSc, there were various possible results: 18 credits got you the MSc, 12 PGD (postgraduate diploma) and 6 a PGC, which appears to be the same as your cert.
"Leadership is nature's way of removing morons from the productive flow" - Dogbert
Articles by Winston can be found here
fred rosenberger wrote:But do you have a degree in something? Henry said "without an university degree", not "...degree in CS"
Paul Clapham wrote:Yes, I have a PhD in Math, you'll find me documented on this page. If you look down from me a bit, you'll come across a name you recognize, another person without a CS degree who did quite well in the computer industry.
"Leadership is nature's way of removing morons from the productive flow" - Dogbert
Articles by Winston can be found here
If your first publication was in MAD you don’t need a degree.Paul Clapham wrote: . . . you'll come across a name you recognize, another person without a CS degree . . .
Paul Clapham wrote:
fred rosenberger wrote:But do you have a degree in something? Henry said "without an university degree", not "...degree in CS"
Yes, I have a PhD in Math, you'll find me documented on this page. If you look down from me a bit, you'll come across a name you recognize, another person without a CS degree who did quite well in the computer industry.
Java Newbie with 72% in OCJP/SCJP - Super Confused Jobless Programmer.
I am a "newbie" too. Please verify my answers before you accept them.
Consider Paul's rocket mass heater. |