Hi everyone, I really need some help here. I was hired recently at a small software company to debug code (Java), however, I know very little about programming. I've been reading the Oracle tutorials and also the "For Dummies" pdf's but I'm lost here at work and need a little guideance. Since my security here depends on whether or not I can pick this up, I am desperate to figure out how to learn enough to prove my worth. I have probably three weeks to prove myself, does anyone have any suggestions on where I should start? PLEASE HELP ME!!!SOS!!!
5 replies to this topic
#1
Posted 13 January 2012 - 08:59 AM
|
|
|
#2
Posted 13 January 2012 - 09:30 AM
I'm sorry to tell you that, but learn to debug is not something you can learn in 3weeks...
If only know a little about programming, you will have to learn about programming, than learn java, than be able to understand the code that was made by different person (this part can be very difficult, since they may have learn it in a different way, and it will probably have a lots of patch if they hired you to debug the code), and finally you'll have to understand how to modify this code, to debug it / improve it, without causing any other bugs else where.
I highly suggest that you come clean with your boss, that you didn't think it would be that fast / complicated, and you don't think you'll be the best person for this job. If you act fast, you will show them that you are honest, and they might relocate you in a other departement where you won't need programming skill... or at least less programming skill
If only know a little about programming, you will have to learn about programming, than learn java, than be able to understand the code that was made by different person (this part can be very difficult, since they may have learn it in a different way, and it will probably have a lots of patch if they hired you to debug the code), and finally you'll have to understand how to modify this code, to debug it / improve it, without causing any other bugs else where.
I highly suggest that you come clean with your boss, that you didn't think it would be that fast / complicated, and you don't think you'll be the best person for this job. If you act fast, you will show them that you are honest, and they might relocate you in a other departement where you won't need programming skill... or at least less programming skill
#3
Posted 13 January 2012 - 10:33 AM
Debugging is more of an "art". I used to think that I was good at debugging, but I worked for a manager that was simply AMAZING. He taught me things that blew me away.
#4
Posted 13 January 2012 - 01:34 PM
Knowing Java (a large language) and Refactoring would be starters. If you don't know programming, I have to ask why you took this job.
#5
Posted 13 January 2012 - 05:00 PM
WingedPanther said:
Knowing Java (a large language) and Refactoring would be starters. If you don't know programming, I have to ask why you took this job.
I don't wonder why he took the position, with the current state of the economy. I wonder why did the company hire him? Wasn't there a technical interview?
#6
Posted 13 January 2012 - 05:17 PM
That's what I'm wondering also - why did they hire you? Although, lespauled, not all companies do technical interviews, I've been a part of a development team for 5 months almost and at my interview the extent of their technical questions were do you know about C# and have you used Visual Studio before?
Probably the best thing to do would be to learn Java and learning to debug applications is something that comes as you go. Going through the Oracle tutorials is a good idea. Like when I started my first programming job, my extent of debugging skills was limited to using print statements which sucks but you do pick up better techniques as you go. I no longer use debug statements but logging errors to files and stepper and other debugger tools. Also, I completely agree learning code written by other people is challenging and takes lots of time. Especially since when you start you don't quite know what the intent from the clients for the application is so you don't get why things are done the way there are.
Probably the best thing to do would be to learn Java and learning to debug applications is something that comes as you go. Going through the Oracle tutorials is a good idea. Like when I started my first programming job, my extent of debugging skills was limited to using print statements which sucks but you do pick up better techniques as you go. I no longer use debug statements but logging errors to files and stepper and other debugger tools. Also, I completely agree learning code written by other people is challenging and takes lots of time. Especially since when you start you don't quite know what the intent from the clients for the application is so you don't get why things are done the way there are.
1 user(s) are reading this topic
0 members, 1 guests, 0 anonymous users


Sign In
Create Account

Back to top









