IT/Software career thread: Invert binary trees for dollars.

  • Guest, it's time once again for the massively important and exciting FoH Asshat Tournament!



    Go here and give us your nominations!
    Who's been the biggest Asshat in the last year? Give us your worst ones!

Chesire_sl

shitlord
331
1
If you are mediocre to epic suck at coding , all you gotta do is not smoke da weed. The FBI will you most likely hire your ass , as long as you can get a clearance. Then you can stare at the clock and fart in your seat for a few decades , and retire.
 

ShakyJake

<Donor>
7,950
20,042
How much importance do you guys place on certifications? I'm speaking of the Microsoft certs specifically, like the MCSD. Our department manager recently mandated that we all must obtain this certification by 2015. I don't' really have a problem with that. However, one of the guys on our team has this cert and, well, his code is awful. Extremely sloppy usually. So it makes me wonder if these certifications really mean anything.
 

Hachima

Molten Core Raider
884
638
When I was going to school there use to be a class you could pass by getting a related Microsoft cert. It turned into a big problem because of how bad lt designed the tests were. Braindumps for the answers not only gave you the right answer, but the exact order of the potential answers was never randomized. You could just memorize question 1 had a correct answer of C. You could pass the test in any language if you just knew a few key words from the question text... Even if the format has improved, I'm sure there are still braindumps and people can pass without any real competence. As a TA for some of the most difficult upper division classes, I had a good feel for people's actual competencies and some of the lowest performers aced the test while some of the top students I knew passed but without an amazing score...

They do serve has a good guide on what you should know, and can be a good learning tool. The top end certs, especially the ones that actually require you to go to MS HQ and train are a great opportunity if your company is paying for it and at that level can show some level competency.

In general certs can be a tool for companies to weed out dead weight with less chance of being accused of discrimination when they let people go.

It can be a CYA for contract/government work to help mitigate lawsuits.

At an individual level looking at someones certs doesn't mean much to me and in general a lot of the industry can care less. Some people go as far as discarding resumes that even mention certs.

Other certs like Cisco/RH etc may be a different story but thats my thoughts on the Microsft/MCSD certs in particular.
 

shabushabu

Molten Core Raider
1,409
185
This is probably the wrong forums but I will give it a shot. The reason I put it here because my questions are for people who code/develop specifically.

Basically I am returning to college this summer to pursue a degree in computer science. I'd like to use it to one to develop games and/or software post graduation. The problem I foresee is job outlook. Most of my friends who majored in comp sci are all IT. None of them actually code. According to some statistics (Occupation Profile - America's Career InfoNet) its a growing job that pays pretty well. Ofc there are other software jobs, I am just using this as a quick example. The website makes it seem like there are tons of these jobs out there but everyone I talk to works IT. Here are a few questions I have for those who do code for a living and/or majored in comp sci.

Does this pay scale seem accurate (average pay $40+ an hour)?

Besides a degree, do i need experience or some kind of portfolio to really get a good coding job?

I am willing to relocate, so location is not a problem but did you guys have a hard time finding a job?

Any suggestions? I am usingO*NET OnLinefor research on the various jobs in programming and development.

Just a quick FYI i have about 90 semester hours already. I was majoring in Physics before I took a break from school to let my wife finish. Money is not a problem. I have a full ride to my degree via Gi Bill. Thanks!
Hey man.. do what you want to do... and don't let anyone tell you not to be a programmer, you will be making 100k+ in 4-5 years if not sooner
 
349
1
Hey man.. do what you want to do... and don't let anyone tell you not to be a programmer, you will be making 100k+ in 4-5 years if not sooner
been a long time. over the summer I read Java Software Solutions Foundation of Program Design. I understand most of the concepts from sorting arrays to using recursion (methods callling itself) to solve certain problems where loops would not be ideal. I am a little weak as far as opening up a note pad or basic IDE and writing code from scratch (Eclipse spoiled me) but I feel like I am very much omw to coding. Sadly my university will not let me test out of CS 172 (Computer Science with Java) despite knowing every single topic discussed. So this semester is gonna be very very very easy as far as course load and boring as hell.

With that said I am thinking about using the extra time I have to get certified through Oracle and start studying for the next classes (OOP, Data Structures, Discrete Mathematics, and Machine Programming.) I've also started looking at Unity, the scripting code it uses looks a lot like Java so I might be able to mess around with it and start building my portfolio.

SO what do you guys think? Should I just keep studying ahead to work on my computer science foundation or working towards certifications and such. Perhaps both. Lastly what can I do now that will help me land a decent internship for this coming summer. Note that by next summer I will have taken all my freshman and soph. programming classes and be familiar with C,C++, and Java.

Thanks in advance for your time.
 

Lendarios

Trump's Staff
<Gold Donor>
19,360
-17,424
Do what you gotta do to keep yourself busy during the easy earlier courses. You can start at looking at the next level syllabus and reading those books. Also if the other professors don't mind, u can always just sit in on higher level courses, most professors don't care, or even encourage sit ins, specially if u are already on the major.
 

Duppin_sl

shitlord
3,785
3
Anybody have a recommendation for a good blog/messageboard type place for tech stuff, ideally with a focus on networking?

I know the news sites to check, but their comments sections are generally awful and they're specific to the article in question.

I'd like a place where I can ask, for example, for some test cases of things I'd want to use TFTP for, and get at least a few non-retarded answers.
 

Cad

scientia potentia est
<Bronze Donator>
25,757
50,453
Discrete math is definitely a huge weed out course. It is legitimately hard. Take it seriously.
 

Asshat wormie

2023 Asshat Award Winner
<Gold Donor>
16,820
30,968
Discrete math might also set one on a path other than just programming. There are so many different topics covered and all of them are awesome.
 

Tuco

I got Tuco'd!
<Gold Donor>
47,831
82,274
I always get excited when I get to solve problems with solutions covered in discrete mathematics.
 

Tenks

Bronze Knight of the Realm
14,163
607
Discrete math is definitely a huge weed out course. It is legitimately hard. Take it seriously.
Hm I found discrete math really easy personally. It may just be how my brain is wired. I saw far more people (myself included) struggle with calculus.
 

Cad

scientia potentia est
<Bronze Donator>
25,757
50,453
Hm I found discrete math really easy personally. It may just be how my brain is wired. I saw far more people (myself included) struggle with calculus.
Yea for me it was one of the only courses I really had to try hard in. I skated through calc and all the programming courses.
 

Tenks

Bronze Knight of the Realm
14,163
607
Heh funny how that works out. Only two classes I actually had to study for were physics and calc. I pretty much just showed up for the exams for discrete.
 

Asshat wormie

2023 Asshat Award Winner
<Gold Donor>
16,820
30,968
Outside of honors courses, calc is usually focused on computations. Discrete math often is the first exposure to mathematical proofs and sometimes kicks students in the balls since they are rarely exposed to proofs before this class. I bet discrete made the logic portion of the LSAT a walk in the park for you Cad.
 

Tenks

Bronze Knight of the Realm
14,163
607
Yeah thats a good point. Discrete may have come naturally to me (as opposed to calc) because even in my HS algebra and geometry classes I rarely memorized how to do things. I basically had to re-learn how to perform the operation each time because I'd just logically look at how the problem should be solved instead of following rigid guidelines on how to solve it. Then once I got to calc the operations became way too difficult and way too complex to continue doing that.
 

Cad

scientia potentia est
<Bronze Donator>
25,757
50,453
Outside of honors courses, calc is usually focused on computations. Discrete math often is the first exposure to mathematical proofs and sometimes kicks students in the balls since they are rarely exposed to proofs before this class. I bet discrete made the logic portion of the LSAT a walk in the park for you Cad.
LSAT was easy either way.
smile.png
 

Tuco

I got Tuco'd!
<Gold Donor>
47,831
82,274
I think discrete also has a more broad spectrum of difficulty than classes like calculus. I know the few projects we did that really delved into the concepts and kicked everyone's ass were not standard curriculum.