Know Java and have a Bachelor's? CONTACT ME ASAP!!!!

Page 2 - Seeking answers? Join the AnandTech community: where nearly half-a-million members share solutions and discuss the latest tech.
Status
Not open for further replies.

pmoa

Platinum Member
Dec 24, 2001
2,623
3
81
I think it has to do more with the fact that it doesn't take much to go online and learn to code. Back in the day, you got a book and cranked out samples. Now, if I need to figure out another language, there are a ton of online tutorials to walk you through it.

More people with the same skills = more applicants for the same jobs

I agree that there are people out there without degrees and can code, but we require a degree. So it's not an OR statement here....
 

brianmanahan

Lifer
Sep 2, 2006
24,651
6,025
136
what kind of java - jse, jme, or jee? what platform - ibm, sun, oracle, spring tc or tomcat with ee extensions? pure java, or something more interesting like groovy or scala or clojure? what libraries - spring, hibernate, jsf, jpa, swing, joda, apache commons, log4j, etc? what database or messaging resources used if any?
 

Demo24

Diamond Member
Aug 5, 2004
8,356
9
81
Well....I'm learning java and I'll have a Bachelors in an unrelated field in December...do I count? :)
 

Hacp

Lifer
Jun 8, 2005
13,923
2
81
Well....I'm learning java and I'll have a Bachelors in an unrelated field in December...do I count? :)

Haha, almost same situation lol. I have read Java for dummies. The extent of my programming capabilities is some CFD, mainly lattice boltzman stuff I'm doing for independent study. Will you hire me?
 

pmoa

Platinum Member
Dec 24, 2001
2,623
3
81
what kind of java - jse, jme, or jee? what platform - ibm, sun, oracle, spring tc or tomcat with ee extensions? pure java, or something more interesting like groovy or scala or clojure? what libraries - spring, hibernate, jsf, jpa, swing, joda, apache commons, log4j, etc? what database or messaging resources used if any?

Java /Enterprise Edition Developer 2
Requisition ID: 11017081
Business Sector: Electronic Systems
Location: United States-Maryland-Baltimore
US Citizenship Required for this Position: Yes
Relocation Assistance: Relocation assistance will be available
Clearance Type: Secret
Number of Openings: 2
Shift: 1st Shift
Description

Northrop Grumman is looking for Software Engineers with experience in the Java Programming Language and the Java Enterprise Edition (EE) platform. Positions will involve full scale development using an Agile Process to create web service components within an existing Service Oriented Architecture (SOA).
Our technical environment features a fascinating and complex virtualized computing infrastructure with approximately 800 software components of COTS/GOTS, legacy, and newly- developed software; greater than 1,200 Information Exchange Requirements; and HUMINT, IMINT, SIGINT, All Source, MTI, motion imagery, and weather intelligence disciplines and functional domains.

We offer you a work site between Baltimore & Washington, DC (near BWI Airport) away from the gridlock of the Capital Beltway. We offer a highly competitive compensation package, which may include a sign-on bonus. Also enjoy our comprehensive benefits package including a 401(k) with Company match, an additional retirement account funded by the Company, continuing education assistance, flexible work arrangements (including every other Friday off), and other work-life balance programs including emergency back-up child/elder care and College Coach educational counseling services.

Qualifications

Basic Qualifications: Bachelor's degree in Computer Science, Software Engineering, Computer Engineering or related field and 2 years of object oriented software development experience. The ability to obtain a TS/SCI clearance is required, minimum DOD Secret Clearance to start, SCI is preferred.

Preferred Qualifications:
Experience with Java, J2EE, SOA, Web Applications development, XML, WSDL, SOAP (Axis), REST, and design patterns is preferred.
 

brianmanahan

Lifer
Sep 2, 2006
24,651
6,025
136
ooh soa, i eat soa for breakfast. jax-ws though instead of axis. nice to see rest on there as well, i'd love to use that with jax-rs. too bad its not closer to where i live, otherwise id be all over that job.
 

Juked07

Golden Member
Jul 22, 2008
1,473
0
76
Hmm well I learned something today.:thumbsup:

Not that learning this will enrich your life at all, but on the off chance you care it takes me little effort to type..

Penn offers a CS Bachelor of Applied Science which is kind of a joke compared to their CS Bachelor of Science in Engineering. Princeton has an analogous program but I forget what it's called. Actually I don't think it's that uncommon at all. If people with easier to get degrees don't want to tell you about it they probably just don't mention it, and you might not notice on a resume.

Not sure if these things are what we mean by BA exactly, but you know, two cents and whatnot..
 

purbeast0

No Lifer
Sep 13, 2001
53,681
6,564
126
We offer you a work site between Baltimore & Washington, DC (near BWI Airport) away from the gridlock of the Capital Beltway.

LMAO!

yea, cause fucking 95 and 295 are traffic free during rush hours...
 

halik

Lifer
Oct 10, 2000
25,696
1
81
Not that learning this will enrich your life at all, but on the off chance you care it takes me little effort to type..

Penn offers a CS Bachelor of Applied Science which is kind of a joke compared to their CS Bachelor of Science in Engineering. Princeton has an analogous program but I forget what it's called. Actually I don't think it's that uncommon at all. If people with easier to get degrees don't want to tell you about it they probably just don't mention it, and you might not notice on a resume.

Not sure if these things are what we mean by BA exactly, but you know, two cents and whatnot..

Hmm interesting, at Michigan had/have a CS through the engin school and a CS through the lit arts & science school, one is a BS (mine) and the other is a BS-E. The only difference were non-CS requirements.

The easy degrees were information science and industrial operations engineering, but even those were BS rather than BAs.
 
Last edited:

SsupernovaE

Golden Member
Dec 12, 2006
1,128
0
76
I'd forward this to my brother but he fucking hates Baltimore. :biggrin::biggrin::biggrin::biggrin::biggrin:
 

Juked07

Golden Member
Jul 22, 2008
1,473
0
76
Hmm interesting, at Michigan had/have a CS through the engin school and a CS through the lit arts & science school, one is a BS (mine) and the other is a BS-E. The only difference were non-CS requirements. The easy degrees were information science and industrial operations engineering. Didn't know you can get an "easy" CS degree.

To be clear I think the core curriculum does tend to be the same ish? Like 10 or so shared CS classes, in addition to whatever basic non CS classes are required. But you don't get the depth of a "real" CS curriculum because you don't have to take advanced algorithm classes, you tend not to take AI classes, or learn to program an OS or learn to program with wires, etc.
 

KingGheedora

Diamond Member
Jun 24, 2006
3,248
1
81
UC Berkeley has a BA in CS. They also give a BS in EE/CS, not sure if they do a BS in CS without the EE part.

The CS BA is just as rigorous and respectable in terms of comp sci, it's just that the EECS program is has more of a true engineering core. It requires the engineering versions of Physics and Maths, plus a few Electrical Engineering courses. If you are just going to write code and not work with low level systems, or don't need to understand engineering style math you don't really need the EECS, the BA in CS would suffice.

So to create stuff like FB or twitter you could easily get by with UCB's BA in CS, or another equivalent program. To do scientific coding or low level FPGA I can see a BS being a requirement.

The vast majority of programmers and software engineers I've met could get by with a BA in CS rather than a BS, assuming the BA was decent like Berkeley's. Granted I don't know many people who do hardcore science and simulation type stuff; those definitely could use the additional engineering & math of a BS.
 

KingGheedora

Diamond Member
Jun 24, 2006
3,248
1
81
To be clear I think the core curriculum does tend to be the same ish? Like 10 or so shared CS classes, in addition to whatever basic non CS classes are required. But you don't get the depth of a "real" CS curriculum because you don't have to take advanced algorithm classes, you tend not to take AI classes, or learn to program an OS or learn to program with wires, etc.

At my school the CS regimen was very similar between the BA and the BS. The core/breadth req's differed because the BS was under the school of engineering, and the BA was under the liberal arts school, which had less stringent requirements about math and physics, but more requirements related to non-science core curriculum.

The BA CS still required pretty much the same "real" CS as the BS program, and even more because I believe the BS kids had to do various EE and engineering related classes, so the BA kids had the option of doing all of their upper div requirements in math and CS. BA kids definitely took all the same hard classes, either in OS, graphics, advanced algorithms, etc.
 

polarmystery

Diamond Member
Aug 21, 2005
3,888
8
81
It's more in Linthicum than Baltimore. pmoa and I are co-workers :D (I work in a different area though)
 

Gibson486

Lifer
Aug 9, 2000
18,378
2
0
I think BA is geared towards math majors, while a BS is geared towards science majors. That is how I see it. My school does not have a BA in you CS (we only had a BS), but the math majors were usually very proficient with programming....more so than lots of the EE's.

Also, from what i have seen, most software companies do not care about what majored in. As long as you have a 4 year degree and have a good understanding of how to write good algorithms. They do not code want a "code monkey". That is someone who learned from a dummies book. Yeah, they can code, but what happens when they reach an application that goes beyond just knowing how to code (like digital filtering with fourier)? Yeah, they are screwed at that point if they do not have the right background.
 

Juked07

Golden Member
Jul 22, 2008
1,473
0
76
At my school the CS regimen was very similar between the BA and the BS. The core/breadth req's differed because the BS was under the school of engineering, and the BA was under the liberal arts school, which had less stringent requirements about math and physics, but more requirements related to non-science core curriculum.

The BA CS still required pretty much the same "real" CS as the BS program, and even more because I believe the BS kids had to do various EE and engineering related classes, so the BA kids had the option of doing all of their upper div requirements in math and CS. BA kids definitely took all the same hard classes, either in OS, graphics, advanced algorithms, etc.

Interesting. I think it sounds like a lot of these BA programs have slightly more flexibility than BS programs, and depending on what the department/culture are like, that flexibility might be used in different ways. Where CS BA kids might do a lot of mathy/pure CS upper level courses at some schools, at others they all want to learn business..
 

JD50

Lifer
Sep 4, 2005
11,925
2,908
136
60k to 100k is good if you don't have your clearance. Once you get your clearance if you find the right company you can easily double that.
 
Status
Not open for further replies.