|
Necc0 posted:This is true. If anyone has any questions about computer science/engineering feel free to ask. When I write it out like that, it seems like I should have a good chance, I'm just worried because it seems like in every CS class I take, every other guy already knows all the concepts the class covers and has a part-time real job coding for an actual company, e.g. "Oh yeah CGI? Yeah I've did some Perl scripting on the side for [some company] a couple of years ago, neat stuff, these days my job involves databases though."
|
# ¿ Oct 8, 2009 06:45 |
|
|
# ¿ May 3, 2024 07:26 |
|
BeefofAges posted:That's because the nerds in your CS classes are insecure jerks who brag about stuff without actually knowing what they're talking about. Chill out, you're in really good shape. Just go to career fairs and such and chat up some recruiters. You'll find an internship in no time as long as you're friendly and confident.
|
# ¿ Oct 8, 2009 07:08 |
|
BeefofAges posted:Speaking of tutoring intro to programming classes, that's a really good thing to have on your resume. I guarantee you that you'll get asked about that in interviews, so be ready to explain about how it's strengthened your grasp on the fundamentals of computer science and so on.
|
# ¿ Oct 8, 2009 07:26 |
|
Dangbe posted:I recently graduated from a University with a bachelors in philosophy. I am very happy I went through with this degree, however, I am discovering that my career plan (software development) is not really the path I want to pursue. I have attained the position and after working for a couple years I want something more, also something that pays better and is more interesting. I love the problem solving part of it but I don't like the 40-50 hrs/week of computer screen staring involved.
|
# ¿ Oct 20, 2009 07:00 |
|
I think homework has a place in college depending on the subject matter. I'm a CS major and I don't think I would understand most of the core CS concepts nearly as well if I hadn't had to implement them in code.
|
# ¿ Oct 23, 2010 01:22 |
|
Safe and Secure! posted:God, a 3.0 is considered good for an engineering major? Is that similar for people who want to get software engineering jobs after school?
|
# ¿ Oct 25, 2010 05:54 |
|
flux_core posted:This always fascinated me. It's like CS is the 'econ degree' of the tech industry; you learn the basics of how to later learn advanced poo poo, but if you don't get it on your own you're basically someone with a piece of paper that says "train me on the job". But like I said it differs heavily on the school. My boss at my internship did a CS degree at a liberal arts school and his entire major was 8 classes (versus the ~16 CS classes plus the six or seven supporting classes required in math, physics, etc. at mine).
|
# ¿ Nov 13, 2010 18:39 |
|
Safe and Secure! posted:Computer science is weird. It's like nobody really knows what it is, so everyone thinks it's a field about programming.
|
# ¿ Nov 14, 2010 05:25 |
|
flux_core posted:With that analogy I'd think of CS as "wood joining science" which goes into great detail about how to develop hammers, drills, screws, nails, glues, fitting, miter saws and chalk lines, but only passingly teaches you how to actually make a drat cabinet or whatever.
|
# ¿ Nov 14, 2010 20:23 |
|
Epicurus posted:How bad does computer science suck job-wise compared to engineering? I'd like to get into professional programming, writing apps or working in game design, etc., and I'm working on a CS degree.
|
# ¿ Nov 28, 2010 06:40 |
|
AnomalousBoners posted:A professor suggested I get a business card. I am at the end of my sophomore year of a BSME and working as a CNC machinist and engineering tech. I thought it'd be nice to add to this card what looks like laser engraving on the aluminum block that said Studying Mechanical Engineering or something to that effect. What do you think? I made this tonight in photoshop, suggestions welcome.
|
# ¿ Dec 16, 2010 08:04 |
|
Disclaimer: I'm a CS major. Software development jobs abound, getting a decent job as a competent CS major seems really easy to me. At the technical career fair at my school, CS was the most commonly desired major, follow fairly closely by EE/CompE, then the rest were far behind. This may be somewhat specific to Utah though since Utah seems to have quite a number of local software places. Plus that's really just ease of getting a job, I believe a lot of the engineering places top out at (slightly) higher salaries than CS. Which is harder will probably depend on your own aptitude. Computer Science is more abstract than engineering, usually, since it's basically a sub-field of math (or at least a lot of parts of CS are sub-fields of math).
|
# ¿ Jan 22, 2011 07:56 |
|
At my school, required classes in Computer Science cover data structures, algorithms, operating systems, programming languages, computational theory, discrete math, internet/network programming, and software design. If you go for a BS/MS, you'll usually work as a software developer. If you go for a PhD, you'll work as a researcher (there are researcher positions both in academia and within industry at big-name companies like MS or IBM). Lots of CompE majors become software devs too, the major difference is that CompE people usually are coding stuff that's closer to the metal, stuff in lower-level languages like C that can interact with the hardware more directly than say, Java or Python. There's still a decent amount of overlap though. Cicero fucked around with this message at 20:08 on Jan 22, 2011 |
# ¿ Jan 22, 2011 20:05 |
|
It's (probably) worth it! I think it'd be better to just do one degree though and use the extra time to do non-school stuff, like co-ops, internships, part-time jobs, research, or personal projects. Also doing just one degree would probably make it easier to get good grades.
|
# ¿ Feb 16, 2011 03:21 |
|
Martin Random: It's always nice (not to mention somewhat rare) to see an engineer who can write really well, I hope you leverage that skill somehow in whatever field you go into. Oh and if you like irony, you could go into software engineering and write law programs that extinguish the ranks of your prior profession!
|
# ¿ Mar 2, 2011 03:07 |
|
TheOmegaWalrus posted:When I graduate, it's good to know that small talk will immediately disqualify me for a position.
|
# ¿ May 20, 2011 21:09 |
|
ole_bjorne posted:And, BTW, you know the old personnel wisdom - "salary is not a motivation factor, it is de-motivation factor", which is again confirmed by your example.
|
# ¿ Sep 21, 2011 22:30 |
|
Thoguh posted:Assuming he isn't a troll, hopefully he at least had the presence of mind to delete it out of the "sent" folder.
|
# ¿ Sep 23, 2011 23:21 |
|
mitztronic posted:Required by whom? edit: After doing some googling, it appears that there's isn't really a law requiring companies to store internal communication for X amount of time, BUT court orders can require companies to give up all of their internal communication that relates to a case, so they're effectively required to store it. Maybe someone else in this thread knows more about this than I do. Cicero fucked around with this message at 02:42 on Sep 24, 2011 |
# ¿ Sep 24, 2011 02:33 |
|
movax posted:She said yes, but I guess this makes me a sexist pig and part of the problem scaring women away from engineering
|
# ¿ Jul 26, 2012 16:51 |
|
Weinertron posted:Is a BME BS likely to be as useless for getting into MS EE or MS CS programs as the Nuclear Eng guy asking a page ago? I walked into a Software Developer position after graduating last year because I had direct experience in imaging and most of my internships involved considerable amounts of development, but now a bunch of my friends are graduating this year with nothing lined up and a deep desire to be a EE instead.
|
# ¿ May 23, 2013 19:44 |
|
Weinertron posted:Thanks to both of you. I'm happy staying in software, so I'll just keep on trucking at my job and work to expose myself to as many technologies as possible. Now it IS a good idea to continue your professional software development...development. Luckily there are roughly a hojillion free online resources for this. Udacity, Coursera, Codecademy, EdX etc. Doing some of that + working on side projects = much job opportunity forever (or at least for the forseeable future).
|
# ¿ May 23, 2013 20:20 |
|
Pollyanna posted:That's exactly what I've been experiencing. Lots of people ditch my application because my degree is either considered too irrelevant or too low-level. I've applied for biotech, software, mech eng, biomaterials, etc. jobs and I always get rejected for either not being a CS major or not having a PHD and 5 years experience under my belt. A BME BS is not very useful at all for getting hired.
|
# ¿ May 31, 2013 04:05 |
|
bjobjoli posted:Hey guys.
|
# ¿ Jun 1, 2013 13:44 |
|
an skeleton posted:Well, thanks to this thread and the fact that a BME at my school would take an additional 4 years I am now a Computer Science major, which with my schools "Fast Track" program I can probably have a bachelor's + masters in 3.
|
# ¿ Jun 12, 2013 20:11 |
|
an skeleton posted:It's just an option that's available, I may not do it, but thanks. a) I like learning in new areas in the kind of structured way that college gives you, b) I'll get an ego boost from having a graduate degree, c) there'll be a networking advantage from going to a top-tier school (I would probably only get a master's if I got into such a school, which is apparently easier than it sounds since the really tough competition is for getting into PhD programs, not terminal master's programs, which tend to be cash cows), d) there are some areas where having a graduate degree does help, like government jobs, certain companies, immigration (I'd like to live overseas someday), and general resume-boosting to the clueless (I want to do CS tutoring as a part-time job eventually). But yeah it's definitely not a no-brainer decision, possibly even moreso than other engineering fields.
|
# ¿ Jun 12, 2013 20:52 |
|
Boris Galerkin posted:This might sound really dense and I hope it's not offensive, but why do you/software engineers call yourselves software engineers and not programmer? Although in casual conversation, software engineer, software developer, programmer, and coder are all basically interchangeable to me.
|
# ¿ Jul 22, 2013 19:00 |
|
Shear Modulus posted:I think what he means is either making contributions to an open-source project (this is easy now, just spend a few hours at a time fixing some bugs in a random project's Github repo) edit: The thing about everyone advocating for newbies to contribute to OS projects is that people are confusing lack of structural barriers with an overall lack of barriers. Just because you don't need some official title or to pass a test to contribute code to an OS project doesn't mean it's easy. Unless you're already a skilled programmer in the same problem/language/framework space of the OS project you're targeting, the implicit technical barrier of "needs to come to grips with large pre-existing codebase with minimal/no handholding" is actually quite high. Cicero fucked around with this message at 20:52 on Nov 18, 2013 |
# ¿ Nov 18, 2013 20:41 |
|
It sounds like what you're talking about might fall under Engineering Technology degrees: http://www.abet.org/engineering-vs-engineering-technology/
|
# ¿ May 5, 2014 20:55 |
|
Hollis Brown posted:I'm starting a job in about 2 months and their benefits states that "the Company will match 50% of your contributions, up to 8%." To me this doesn't really specify if the max is 8% contrib, 4% match or 16% contrib with 8% match. It is immediately vested though. I'm guessing it is actually 8/4 but I haven't contacted the office yet. quote:How far should one go for "free" matched money? 16% seems like a lot.
|
# ¿ May 26, 2014 22:04 |
|
Senor P. posted:I might be mistaken but I think the 17.5k is the limit to contributions you can make as an employee.
|
# ¿ May 27, 2014 04:48 |
|
|
# ¿ May 3, 2024 07:26 |
|
Star War Sex Parrot posted:edit: and as mentioned previously, you probably want this thread over in Cavern of COBOL. ONE OF US. ONE OF US.
|
# ¿ Oct 4, 2014 02:49 |