Welcome to the Java Programming Forums


The professional, friendly Java community. 21,500 members and growing!


The Java Programming Forums are a community of Java programmers from all around the World. Our members have a wide range of skills and they all have one thing in common: A passion to learn and code Java. We invite beginner Java programmers right through to Java professionals to post here and share your knowledge. Become a part of the community, help others, expand your knowledge of Java and enjoy talking with like minded people. Registration is quick and best of all free. We look forward to meeting you.


>> REGISTER NOW TO START POSTING


Members have full access to the forums. Advertisements are removed for registered users.

Results 1 to 25 of 25

Thread: Nerd Alert- New Member

  1. #1
    Junior Member Claudia's Avatar
    Join Date
    Aug 2014
    Posts
    6
    My Mood
    Inspired
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Nerd Alert- New Member

    Hello Java World:

    I am trying to understand why there are not more Java developers than there are... I need Java developers and cannot find them. HELP! I have jobs and no candidates so please let me know if you are looking for work in the Nashville (TN) area. Good money- lots of work.

    Holla back now: 615.293.9718

    Claudia
    Claudia Ferguson
    HR IT Nashville
    615.291.2010 O
    615.293.9718 M
    cferguson@hamiltonrykerit.com


  2. #2
    Super Moderator
    Join Date
    Jun 2013
    Location
    So. Maryland, USA
    Posts
    5,520
    My Mood
    Mellow
    Thanks
    215
    Thanked 698 Times in 680 Posts

    Default Re: Nerd Alert- New Member

    Thread moved.

    Welcome to the forum! Please read this topic to learn how to post code in code or highlight tags and other useful info for new members.

  3. #3
    Member Ada Lovelace's Avatar
    Join Date
    May 2014
    Location
    South England UK
    Posts
    414
    My Mood
    Angelic
    Thanks
    27
    Thanked 61 Times in 55 Posts

    Default Re: Nerd Alert- New Member

    Welcome to the forum

    Wishes Ada xx
    If to Err is human - then programmers are most human of us all.
    "The Analytical Engine offers a new, a vast, and a powerful language . . .
    for the purposes of mankind
    ."
    Augusta Ada Byron, Lady Lovelace (1851)

  4. #4
    Junior Member Claudia's Avatar
    Join Date
    Aug 2014
    Posts
    6
    My Mood
    Inspired
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: Nerd Alert- New Member

    Many thanks! Great to be here. I am new to the recruiting world and am finding a shortage of Java developers and thought that by joining a users group I may be able to understand why or help find some talented developers some work. Please pass the message along if you hear of anyone looking.

    Claudia
    615.293.9718

    Nashville, Tennessee
    Claudia Ferguson
    HR IT Nashville
    615.291.2010 O
    615.293.9718 M
    cferguson@hamiltonrykerit.com

  5. #5
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,424
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 540 Posts

    Default Re: Nerd Alert- New Member

    This forum is generally for novice programmers looking for help with their homework, and more experienced programmers offering help. I'm not sure a forum like this is a great place to look for new hires, especially for a local position.

    You might try talking to your local colleges or even high schools and getting into contact with their computer science departments.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  6. #6
    Junior Member Claudia's Avatar
    Join Date
    Aug 2014
    Posts
    6
    My Mood
    Inspired
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: Nerd Alert- New Member

    I realize that, and thank you for your reply. I just want you all to see that a need does exist and if anyone is interested in relocating there are great opportunities here.

    I came from the core infrastructure world and I am trying to understand why there is such a demand and such a shortage trying to help fill open position too.

    Claudia
    Claudia Ferguson
    HR IT Nashville
    615.291.2010 O
    615.293.9718 M
    cferguson@hamiltonrykerit.com

  7. #7
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,424
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 540 Posts

    Default Re: Nerd Alert- New Member

    Quote Originally Posted by Claudia View Post
    I just want you all to see that a need does exist and if anyone is interested in relocating there are great opportunities here.
    What's the job? How much does it offer? Is the company willing to pay for relocation? Most of the more experienced users here already have jobs, so you might not get many bites without providing that kind of information up front. Just my two cents!

    Quote Originally Posted by Claudia View Post
    I came from the core infrastructure world and I am trying to understand why there is such a demand and such a shortage trying to help fill open position too.
    This is actually an interesting question. After the "tech bubble" popped in the late 90s, Computer Science enrollment dropped pretty significantly. Even as more and more people used technology, students just didn't see Computer Science as a lucrative career- it was too nerdy, or too risky, or too difficult. Getting enrollment numbers up was a pretty big deal for universities in the 2000s- I attended a few conferences where a bunch of smart people sat around talking about how to get students to enroll in computer science, and then how to keep them enrolled once they were there.

    This is especially true for girls, minorities, and other under-represented groups in Computer Science. There are quite a few movements devoted to getting more of them involved in programming (code.org, Black Girls Code, etc), which is really cool to see.

    So the industry is at a weird place right now where programmers are desperately needed, but the low enrollment numbers of the 2000s haven't caught up to the demand yet.

    Enrollment numbers have started to go up, partially thanks to the rise in smartphones and facebook and other more user-friendly applications used by a more diverse group of people, and partially thanks to more inclusive movements like the ones I mentioned above. But now you've got another problem: many computer science departments were made to be a little *too* friendly in order to keep up enrollment numbers. So you've got a lot of crappy programmers coming out of college who, well, don't know how to program. Companies don't just need programmers, they need *good* programmers, and those are still pretty hard to come by. It doesn't help that most of them are being snagged up by google, facebook, or startups who can offer all kinds of perks, which is why I said it was a good idea to include more information about the job offer up front.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  8. #8
    Junior Member Claudia's Avatar
    Join Date
    Aug 2014
    Posts
    6
    My Mood
    Inspired
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: Nerd Alert- New Member

    Wow! Great feedback- thank you. I may reach out to some local universities and tech schools here in town to see if I can possibly help new graduates find work. It just amazes me that there are 6 figure jobs going unfilled and unemployment rates remain high... it's nuts!

    The jobs are in Franklin, TN, an affluent community and suburb of Nashville, TN. It is a hub of great companies, especially healthcare, manufacturing and finance. Recent corp HQ's that have relocated to Franklin include Nissan North America, Verizon, MARS (includes Pedigree, Greenies, Nutro, Uncle Bens rice, Dove and M&M's etc) and is home to HCA, CHS and many fine healthcare companies. Nearby are GM and Nissan automotive plants, Deloitte, EMMA, ServePro, A.O. Smith, BathFitter, Vanderbilt University and Nashville is the capital of Tennessee so there are many state and federal agencies.

    This particular job is in banking and they need 4 Java developers due to growth and expansion. The schools are the best in the entire Metro area and the "other" factors include sports teams (Titans- pro football, Commodores- Vandy U football; Predators Hockey) great concerts and shows (this is "Music City) and not all county music either(!); amazing hiking, cycling, vineyards, shopping, dining, and we have 4 beautiful seasons to enjoy. No state tax here either. Check out the NTC, or Nashville Technology Council, and you will see a lot of activity in IT, including users-groups and networking events to help IT pros and new business start ups.

    I relocated from FL and LOVE it here!! I hope this helps. I cannot post too much or risk losing the opportunity but I will be happy to discuss particulars offline if you or anyone wants to learn more.

    Claudia
    (615) 293-9718

    --- Update ---

    By the way, Kevin, we work in D.C. a LOT so keep me in mind if you are looking for contract work there too!
    Claudia Ferguson
    HR IT Nashville
    615.291.2010 O
    615.293.9718 M
    cferguson@hamiltonrykerit.com

  9. #9
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,424
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 540 Posts

    Default Re: Nerd Alert- New Member

    Another factor is that the term "Java developer" is deceptively vague- there are a bunch of different types of Java developers- frontend developers, Android developers, server developers, developers of a particular framework, developers of a particular tool, etc.

    For example I would bet that what you're actually looking for are Java EE developers, specifically ones who know how to use Spring, and specifically senior developers who know how to start a Spring project from scratch. None of those things are particularly easy, and I doubt they're even taught in school- these are skills that most people have because they taught themselves outside of school. These are professional-level skills that take years to develop. That's why you're probably having trouble filling the role- I mentioned reaching out to local Computer Science departments, and that's a great way to fill entry-level positions, but you're going to have to look much harder for a good Java EE developer.

    Even if you aren't looking for Java EE developers, there is still a big difference between experienced developers who can lead a team and start a project from scratch, and an entry-level developer who can program but has to be told what to do.

    Anyway, good luck!
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  10. #10
    Junior Member Claudia's Avatar
    Join Date
    Aug 2014
    Posts
    6
    My Mood
    Inspired
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Default Re: Nerd Alert- New Member

    Details are: back-end developer with front-end interface exp.; JSP/Spring/Hibernate/JDBC/JavaScript; "great team player and communicator" and that is the hang up we are finding!; JBOS server config mgmt.

    I hope this helps and I have found a local users group and have already joined. Thanks!!!
    Claudia Ferguson
    HR IT Nashville
    615.291.2010 O
    615.293.9718 M
    cferguson@hamiltonrykerit.com

  11. #11
    Forum VIP
    Join Date
    Jul 2010
    Posts
    1,676
    Thanks
    25
    Thanked 329 Times in 305 Posts

    Default Re: Nerd Alert- New Member

    Kevin, I can assure you that things like Spring are not being taught in colleges. CS and engineering departments are too busy teaching things like Basic and Assembly to worry about anything that really matters these days...
    NOTE TO NEW PEOPLE LOOKING FOR HELP ON FORUM:

    When asking for help, please follow these guidelines to receive better and more prompt help:
    1. Put your code in Java Tags. To do this, put [highlight=java] before your code and [/highlight] after your code.
    2. Give full details of errors and provide us with as much information about the situation as possible.
    3. Give us an example of what the output should look like when done correctly.

    Join the Airline Management Simulation Game to manage your own airline against other users in a virtual recreation of the United States Airline Industry. For more details, visit: http://airlinegame.orgfree.com/

  12. #12
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,424
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 540 Posts

    Default Re: Nerd Alert- New Member

    Quote Originally Posted by aussiemcgr View Post
    Kevin, I can assure you that things like Spring are not being taught in colleges. CS and engineering departments are too busy teaching things like Basic and Assembly to worry about anything that really matters these days...
    Heh, yeah, I know. I'm not that old- I graduated in 2008 (wait is that old? nooooo), and when I started college back in 2004, they were still teaching in C++. They then switched over to Java in 2005, but most of the classes were still designed for C++, just done in Java- so no OOP, no Swing, etc.

    I did have one web class, but that was just HTML and basic SQL. Enough to become familiar with some of the basics, but not enough to pursue a career in web development.

    And I understand why they do that- they have to teach the fundamentals before they can teach huge concepts like Swing or Spring. And even then, any non-trivial project is going to be pretty impossible to set up in a single semester, let alone grade, so in some ways it's better for colleges to stay away from that kind of stuff. But a side-effect of that is that most programmers coming out of college don't actually know how to program, unless they've taught themselves outside of school. And part of that is "you get out of education what you put in" and I'm all for it, but from an employer's perspective, it makes it much harder to separate quality programmers from people who did the bare minimum through school just to get a diploma.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  13. #13
    Forum VIP
    Join Date
    Jul 2010
    Posts
    1,676
    Thanks
    25
    Thanked 329 Times in 305 Posts

    Default Re: Nerd Alert- New Member

    And I understand why they do that- they have to teach the fundamentals before they can teach huge concepts like Swing or Spring. And even then, any non-trivial project is going to be pretty impossible to set up in a single semester, let alone grade, so in some ways it's better for colleges to stay away from that kind of stuff.
    While I understand where you are coming from, I feel like colleges should have covered the fundamentals by the 7th or 8th Semester.
    I'm still in college right now, and I am amazed that my classes in my Senior year are covering pretty much the same topics as my classes in my Freshman and Sophomore years. The fact that I still have classes doing logic gates in my Senior year is nuts to me. I have had one class where we did a semester long project, where my team built an android game. That was a nice balance between non-trivial and trivial, which I wish more classes would do.
    But I think this problem stems more from the accreditation boards than it does from the actual colleges.
    NOTE TO NEW PEOPLE LOOKING FOR HELP ON FORUM:

    When asking for help, please follow these guidelines to receive better and more prompt help:
    1. Put your code in Java Tags. To do this, put [highlight=java] before your code and [/highlight] after your code.
    2. Give full details of errors and provide us with as much information about the situation as possible.
    3. Give us an example of what the output should look like when done correctly.

    Join the Airline Management Simulation Game to manage your own airline against other users in a virtual recreation of the United States Airline Industry. For more details, visit: http://airlinegame.orgfree.com/

  14. #14
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,424
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 540 Posts

    Default Re: Nerd Alert- New Member

    I know how you feel. Back in college I issued a challenge to my fellow graduating seniors: could they show a window in Java that showed a random color in less than 15 minutes? They could even use google. These were graduating seniors who had "Java developer" on their resume, but not a single one of them could do it. Most of them didn't even know how to get an IDE running or how to compile a class. Yet "Java developer" was there on their resume.

    And I'm currently in grad school, and I'm in two classes right now: a class on OOP and a class on 3D rendering.

    The first lesson in the OOP class covered the very basics of what an Object was. Most of the students had no idea what generics were, the basic Java types, etc. If they were still novices that would be okay, but this is a graduate level class in a room full of people about to become doctors, so it really surprised me.

    The first lesson in the 3D rendering class covered how to setup eclipse. One of the students had no idea what eclipse was. Another asked where he should put the .java files, on the C drive or on the desktop? Another asked if we would learn how to make Angry Birds. Another asked "how much programming will we have to do?" Again, this is a graduate level class, so I was pretty surprised.

    And maybe some of these people are experienced C developers who just don't know their way around Java, and they're actually really great programmers. But in a room of 50 people in a graduate level class with a prerequisite of already knowing Java programming, you would expect the vast majority to be, well, Java programmers.

    On the other hand, I've been in classes that were full of geniuses doing a bunch of really impressive and interesting things, so I try not to get too cocky. My only point is that it can be a roll of the dice trying to figure out the difference between a "real programmer" and just one who got by on the basics.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  15. #15
    Forum VIP
    Join Date
    Jul 2010
    Posts
    1,676
    Thanks
    25
    Thanked 329 Times in 305 Posts

    Default Re: Nerd Alert- New Member

    What would be nice is if some (accredited) college offered a Software Engineering Degree (or something) where the degree program was just basically 4 years of programming boot-camp, where they could cover several different languages and show how you can build a system consisting of several different languages (since these are the real-world systems). It would probably be a rigorous program (due to the number of topics to cover in the 4 years) with highish grades (since the majority of the classes would have programming assignments, which usually yield higher grades), but those graduating from it would effectively be programming swiss army knives, which many employers would absolutely love.
    NOTE TO NEW PEOPLE LOOKING FOR HELP ON FORUM:

    When asking for help, please follow these guidelines to receive better and more prompt help:
    1. Put your code in Java Tags. To do this, put [highlight=java] before your code and [/highlight] after your code.
    2. Give full details of errors and provide us with as much information about the situation as possible.
    3. Give us an example of what the output should look like when done correctly.

    Join the Airline Management Simulation Game to manage your own airline against other users in a virtual recreation of the United States Airline Industry. For more details, visit: http://airlinegame.orgfree.com/

  16. #16
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,424
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 540 Posts

    Default Re: Nerd Alert- New Member

    I think that's probably what the more prestigious computer science universities (CMU, Stanford, etc) are like. That's why degrees from places like that are worth so much more than smaller universities. The problem is that most universities can't afford to be that rigorous, since they'd lose 90% of their students that way.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  17. #17
    Senior Member
    Join Date
    Jul 2013
    Location
    Europe
    Posts
    666
    Thanks
    0
    Thanked 121 Times in 105 Posts

    Default Re: Nerd Alert- New Member

    At the university I studied there was not much programming in the computer science curses. It was theoretical computer science, logic, math, "history" of computer science, networking (theory), algorithm design (all in pseudo code), etc.
    Programming was only done in a few practice curses very early on and you had to teach yourself because nobody was going to tell you how to do it.

    The idea was that actual programming is so easy, you should not have a problem teaching yourself. The lectures were all about theory.

    On the other hand, if you wanted to just learn programming you could take an apprenticeship as software developer / programmer.

  18. #18
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,424
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 540 Posts

    Default Re: Nerd Alert- New Member

    Quote Originally Posted by Cornix View Post
    The idea was that actual programming is so easy, you should not have a problem teaching yourself. The lectures were all about theory.
    Out of curiosity, do you agree with that? I'm not trying to argue, I'm just curious!

    Quote Originally Posted by Cornix View Post
    On the other hand, if you wanted to just learn programming you could take an apprenticeship as software developer / programmer.
    There is a compelling argument that programming should be taught as a craft (like, uh, glassblowing) through an apprenticeship rather than as an academic class (like a math class) through a school. The idea is that you can only learn so much through theory, and the only way to learn how to program is by actually programming.

    That's interesting, but it doesn't scale well to the sheer number of students going through schools (which might be a problem in itself). Also, apprenticeships don't really happen in America. It might be interesting if Europe and America end up taking different approaches to computer science education.
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  19. #19
    Forum VIP
    Join Date
    Jul 2010
    Posts
    1,676
    Thanks
    25
    Thanked 329 Times in 305 Posts

    Default Re: Nerd Alert- New Member

    Perhaps by "apprenticeship", he meant "internship", in which there are LOTS of opportunities for college students. Most colleges go as far as setting up business relationships with certain companies, to help their students get internships. Several people I know in college right now have internships with places like Lockheed, Siemens, Google, Microsoft, ect.
    Personally, I've gotten my internship opportunities through sheer dumb luck, lol. I was at AirTran Airways for a year and a half, Southwest Airlines for about a year, and now I have worked for NCR for maybe 2 years. I sought out none of those companies; all the opportunities just randomly fell in my lap.
    Last edited by aussiemcgr; August 28th, 2014 at 01:15 PM.
    NOTE TO NEW PEOPLE LOOKING FOR HELP ON FORUM:

    When asking for help, please follow these guidelines to receive better and more prompt help:
    1. Put your code in Java Tags. To do this, put [highlight=java] before your code and [/highlight] after your code.
    2. Give full details of errors and provide us with as much information about the situation as possible.
    3. Give us an example of what the output should look like when done correctly.

    Join the Airline Management Simulation Game to manage your own airline against other users in a virtual recreation of the United States Airline Industry. For more details, visit: http://airlinegame.orgfree.com/

  20. #20
    Crazy Cat Lady KevinWorkman's Avatar
    Join Date
    Oct 2010
    Location
    Washington, DC
    Posts
    5,424
    My Mood
    Hungover
    Thanks
    144
    Thanked 636 Times in 540 Posts

    Default Re: Nerd Alert- New Member

    Quote Originally Posted by aussiemcgr View Post
    Perhaps by "apprenticeship", he meant "internship"
    I'm not sure. I'm just a dumb American, but I'm pretty sure internships are a pretty common thing in European countries.


    Quote Originally Posted by aussiemcgr View Post
    Most colleges go as far as setting up business relationships with certain companies, to help their students get internships. Several people I know in college right now have internships with places like Lockheed, Siemens, Google, Microsoft, ect.
    True. I had an internship at the National Institute of Standards and Technology. It was pretty interesting, although it wasn't programming- so even an internship might not prove that you know how to program.

    Quote Originally Posted by aussiemcgr View Post
    Personally, I've gotten my internship opportunities through sheer dumb luck, lol. I was at AirTran Airways for a year and a half, Southwest Airlines for about a year, and now I have work for NCR for maybe 2 years.
    I work for the FAA, so we work on opposite ends of the same industry, heh. I'm not sure what NCR is though.

    Quote Originally Posted by aussiemcgr View Post
    I sought out none of those companies; all the opportunities just randomly fell in my lap.
    That's one of the perks of being a programmer. People like the OP will seek us out. In a few years we'll have to compete with the kids growing up with smartphones though, so enjoy it while it lasts!
    Useful links: How to Ask Questions the Smart Way | Use Code Tags | Java Tutorials
    Static Void Games - Play indie games, learn from game tutorials and source code, upload your own games!

  21. #21
    Forum VIP
    Join Date
    Jul 2010
    Posts
    1,676
    Thanks
    25
    Thanked 329 Times in 305 Posts

    Default Re: Nerd Alert- New Member

    NCR isn't airline related, it's a tech company that's been around since 1884. It used to be called the "National Cash Register" Corporation, but now I think it just goes by NCR since cash registers are only a portion of the company these days. I originally joined to be part of their Airline Team (developing kiosk and webapp solutions), but I now work in a different department.
    NOTE TO NEW PEOPLE LOOKING FOR HELP ON FORUM:

    When asking for help, please follow these guidelines to receive better and more prompt help:
    1. Put your code in Java Tags. To do this, put [highlight=java] before your code and [/highlight] after your code.
    2. Give full details of errors and provide us with as much information about the situation as possible.
    3. Give us an example of what the output should look like when done correctly.

    Join the Airline Management Simulation Game to manage your own airline against other users in a virtual recreation of the United States Airline Industry. For more details, visit: http://airlinegame.orgfree.com/

  22. #22
    Senior Member
    Join Date
    Jul 2013
    Location
    Europe
    Posts
    666
    Thanks
    0
    Thanked 121 Times in 105 Posts

    Default Re: Nerd Alert- New Member

    Quote Originally Posted by KevinWorkman View Post
    Out of curiosity, do you agree with that? I'm not trying to argue, I'm just curious!
    I think it depends from person to person whether its simple or not. Some just learn it within a few months and are good enough to get through all the courses. Some need a little bit more time and seek out the help of other, better students, and some simply dont get it and drop out of computer science.

    I personally appreciate it this way because I already knew how to program when I started my university education. I had computer science for 3 years in School where we did a lot of things, like GUI-programming, Client-Server-Applications, Sorting-Algorithms, etc.

    Not having to repeat these things in university was a real time saver.

    Quote Originally Posted by KevinWorkman View Post
    The idea is that you can only learn so much through theory, and the only way to learn how to program is by actually programming.
    As I said, there are practical courses, but they dont teach you, they simply expect you to know this stuff already. Some require you to know C++ or C, some want you to know Haskell or Prolog, some use Java. And it changes depending on which professor supervises the course this semester.
    They expect you to study for about 16 hours a week to teach yourself all you need to finish those courses.


    Maybe apprenticeship is not the right word to describe it, I am not too sure how to call it really, but its similar to, for example, nurses or lab assistents working in the chemical / medical industry.
    Its not a bachelor or master, you are simply a trained laborer.

  23. #23
    Junior Member
    Join Date
    Oct 2013
    Posts
    8
    Thanks
    0
    Thanked 1 Time in 1 Post

    Default Re: Nerd Alert- New Member

    It's because all the positions that the people are hiring for state to have...30 different background prerequisites in like every other language besides java. And are asking for java senior developers. And even then would need a degree in those fields with many certifications.

    Just look at the software section on craigslist. They ask for insane amounts of programming experience, which is probably why people who know only java don't sign up.

  24. #24
    Forum VIP
    Join Date
    Jul 2010
    Posts
    1,676
    Thanks
    25
    Thanked 329 Times in 305 Posts

    Default Re: Nerd Alert- New Member

    Yeah, but the truth is the employers rarely expect candidates to have ALL of those skills. Or, they don't expect candidates to be experts at all of those fields. Don't let unfilled prereqs discourage you from applying. Just be honest with them when they ask about you having certain skills.
    NOTE TO NEW PEOPLE LOOKING FOR HELP ON FORUM:

    When asking for help, please follow these guidelines to receive better and more prompt help:
    1. Put your code in Java Tags. To do this, put [highlight=java] before your code and [/highlight] after your code.
    2. Give full details of errors and provide us with as much information about the situation as possible.
    3. Give us an example of what the output should look like when done correctly.

    Join the Airline Management Simulation Game to manage your own airline against other users in a virtual recreation of the United States Airline Industry. For more details, visit: http://airlinegame.orgfree.com/

  25. #25
    Forum VIP
    Join Date
    Jun 2011
    Posts
    317
    My Mood
    Bored
    Thanks
    47
    Thanked 89 Times in 74 Posts
    Blog Entries
    4

    Default Re: Nerd Alert- New Member

    Quote Originally Posted by KevinWorkman View Post
    Out of curiosity, do you agree with that? I'm not trying to argue, I'm just curious!
    I have mixes feelings on this. 6 months in a course called 'Operating Systems' without ever opening a linux console or task manager? 1 year of database design without actually creating a database or writing some SQL?. Software engineering exam that is passable with wrote memorisation of Go4 design pattern definitions? A hand written XML exam? 3 years and wrote nothing more that a few unimaginative ticketing apps? To really rub it in my team mates for the final year group project couldn't create a website, configure a development environment, code, wrap their heads around source control or even adequately test the app I wrote yet are still formally qualified as a Computer Scientists.

    Clearly university isn't the correct place to learn how to be a programmer.

    However, university does reinforce a lot of skills; self learning, team work, personal responsibility, time management skills, communication skills, documentation, understating and analysing requirements, working under stress and recovering from failure.

    All of these skills have proved critical in my own path to becoming a professional programmer.

    I learnt how to code in my own time because it was my passion. I was learnt how to be a well rounded professional in my field of passion at University (although my former career as a chef made these lessons somewhat redundant).
    Computers are fascinating machines, but they're mostly a reflection of the people using them.
    -- Jeff Atwood

  26. The Following User Says Thank You to ChristopherLowe For This Useful Post:

    KevinWorkman (September 16th, 2014)

Similar Threads

  1. Alert Box
    By Sionet in forum Other Programming Languages
    Replies: 5
    Last Post: June 27th, 2014, 03:33 AM
  2. JavaScript Alert Box
    By Sionet in forum What's Wrong With My Code?
    Replies: 2
    Last Post: June 27th, 2014, 02:35 AM
  3. Replies: 1
    Last Post: May 4th, 2014, 03:04 AM
  4. Replies: 1
    Last Post: May 4th, 2014, 03:04 AM
  5. Warning! Greenhorn alert
    By Montrell79 in forum Member Introductions
    Replies: 2
    Last Post: March 6th, 2012, 03:56 AM

Tags for this Thread