Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Post
  • Reply
Hughlander
May 11, 2005

Honest Thief posted:

Is it me or these take home assignments are getting more demanding with each year? Seems like the only constant is me sucking at being ready and organized for them, well at least now I got a bunch of code for various poo poo, some of this will be useful, right?

I think they're pretty pointless. If you want to use it as a fizzbuzz then go and have them come in an hour early give them a desktop on a VLAN that logs all network traffic and have them work on something then and there.

Also watch the 'some of this will be useful' portion, I bet most of them are covered under NDA.

Adbot
ADBOT LOVES YOU

huhu
Feb 24, 2006

Shirec posted:

Is there ever a chance that these recruitment things are stealing those solutions and using them? I had a friend that got very far into a recruitment process at a company and did a lot of work into a presentation that was requested, and they ghosted him as well. I don't think it's prolific or anything, but I wonder if it's possible.

That was a respectable company so in that case I would say no. However, I did have an interview at a startup where the challenge they proposed to me was a current issue they couldn't figure out and I wouldn't be surprised if they used my suggestion.

Mniot
May 22, 2003
Not the one you know

huhu posted:

That was a respectable company so in that case I would say no. However, I did have an interview at a startup where the challenge they proposed to me was a current issue they couldn't figure out and I wouldn't be surprised if they used my suggestion.

I've often given interviews where I talk about a problem we haven't solved as the "here's some things you might do in your first month on the job" portion of the interview. A few times, the candidate's said something interesting about the problem and I haven't felt bad about using their idea even if we don't hire them. (In all of these cases, we didn't hire them because they got a much better offer somewhere else.)

However, there's a big difference between doing engineer-chat with some real-world examples and you give me a good idea, versus asking you to code up something I can't figure out. In the first case, I could probably have gotten the same thing by asking for help on a forum or in-person at a meet-up. Plenty of experienced engineers are happy to spend 10 minutes telling me a better solution to my problem. In the latter case, I'm not going to get anyone to write me an hour+ of code without paying them.

Honest Thief
Jan 11, 2009

fantastic in plastic posted:

Candidates continue to not object to them or push back, of course they're going to get more onerous over time.
Well, I do want to at least try. I take it as a forced opportunity to learn new stuff, like now I have at least three different approaches to creating a fullstack javascript solution, each one hackier than the next.
I never do any test implementation though, that's what kills most of my applications.

Honest Thief fucked around with this message at 11:02 on Mar 28, 2017

Keetron
Sep 26, 2008

Check out my enormous testicles in my TFLC log!

Had a recruiter call me and when asked for it, so I named some rudely high number to get him off my back. He said "we can work with that." Appears I could have asked for more?
Tempting still, it is 20 minutes bicycle ride from my house and would give me anice shitload of money. Let's see how far I can get before they reject me with an insultingly low offer.

huhu
Feb 24, 2006

Keetron posted:

Had a recruiter call me and when asked for it, so I named some rudely high number to get him off my back. He said "we can work with that." Appears I could have asked for more?
Tempting still, it is 20 minutes bicycle ride from my house and would give me anice shitload of money. Let's see how far I can get before they reject me with an insultingly low offer.

Recruiters make more if you make more, unless he's actually from the company.

asur
Dec 28, 2012

huhu posted:

Recruiters make more if you make more, unless he's actually from the company.

This is true, but incentives still aren't aligned.

On homework, I say no unless it's under a couple of hours as I then feel it's similar to a phone interview. You have enough options to not red to put up with it, at least in the Bay Area.

RICHUNCLEPENNYBAGS
Dec 21, 2010

huhu posted:

Recruiters make more if you make more, unless he's actually from the company.

Yeah but it's a small difference so closing two deals low is better than one high.

Yaoi Gagarin
Feb 20, 2014

Hey thread, I posted here a week ago asking for resume help and got a lot of good feedback, and I have a new version here. Once again, any suggestions or criticism would be great.

I tried to add a lot of detail to my current job and a little more to the one before it, hopefully I didn't go overboard. I tried to focus on what little actual programming I've done in this job, since most of my time has always been manual testing. Especially since it feels like when 2017 started, 90% of my job became "go to work and poke at this Android target in whatever random way the SECRET PROJECT team needs".

e: The only real thing on my Github is my senior project and I don't know if having it there is a good idea or not, since when I wrote it both my partner and I had very little C++ experience and were in a serious rush. If anyone is willing to take 10 minutes to look it over and tell me if it makes me look worse than not having it at all, I'd appreciate that.

Yaoi Gagarin fucked around with this message at 03:20 on Mar 29, 2017

huhu
Feb 24, 2006

VostokProgram posted:

Hey thread, I posted here a week ago asking for resume help and got a lot of good feedback, and I have a new version here. Once again, any suggestions or criticism would be great.

I tried to add a lot of detail to my current job and a little more to the one before it, hopefully I didn't go overboard. I tried to focus on what little actual programming I've done in this job, since most of my time has always been manual testing. Especially since it feels like when 2017 started, 90% of my job became "go to work and poke at this Android target in whatever random way the SECRET PROJECT team needs".

e: The only real thing on my Github is my senior project and I don't know if having it there is a good idea or not, since when I wrote it both my partner and I had very little C++ experience and were in a serious rush. If anyone is willing to take 10 minutes to look it over and tell me if it makes me look worse than not having it at all, I'd appreciate that.

Your resume is impossible to skim and that's bad for people who are only spending 30 seconds on it. You need some kind of dividers, bold text, something. After making all my additional comments below, I think this is your resume's greatest weakness. It currently looks like a blob of text. A random Google search suggests this might be helpful - https://www.themuse.com/advice/12-tiny-changes-that-make-your-resume-easy-for-recruiters-to-skim

Format your dates somehow, add bullet points, etc.

Lines shouldn't consist of a single word (i.e. "RTOS')

Pick different verbs. (i.e. you use "wrote" one line and then again on the next)

"Responsibilities included" does not flow with all of the other lines.

Consider that the person reading your resume is either in HR, has no idea about industry specific vocabulary, or both. "Maintained a logistics software application for use at freight depots." ... I don't really get what you did.

fantastic in plastic
Jun 15, 2007

The Socialist Workers Party's newspaper proved to be a tough sell to downtown businessmen.

VostokProgram posted:

Hey thread, I posted here a week ago asking for resume help and got a lot of good feedback, and I have a new version here. Once again, any suggestions or criticism would be great.

I tried to add a lot of detail to my current job and a little more to the one before it, hopefully I didn't go overboard. I tried to focus on what little actual programming I've done in this job, since most of my time has always been manual testing. Especially since it feels like when 2017 started, 90% of my job became "go to work and poke at this Android target in whatever random way the SECRET PROJECT team needs".

e: The only real thing on my Github is my senior project and I don't know if having it there is a good idea or not, since when I wrote it both my partner and I had very little C++ experience and were in a serious rush. If anyone is willing to take 10 minutes to look it over and tell me if it makes me look worse than not having it at all, I'd appreciate that.

It's getting better. I agree with the above poster about formatting and the heavy use of jargon. Something you might do to improve it further is to make your positions bold and use bullet points to mark each accomplishment. That would help visually break it up and guide the reader through it.

I don't think the current/past projects subheadings that you've used are necessary. On my own resume I do something like:

quote:

Company - Location - Role
Dates of employment

Designed and implemented Jabberwocky technologies. Key accomplishments:
  • Wrote script to improve bandersnatch frumiosity by 10%, resulting in the company saving $150k in operating costs.
  • Led a team of 4 developers on vorpal sword project, representing total company revenues of $5M.
  • Implemented MIMSY best practices, leading to a 50% reduction in error rates.

That way, if someone who isn't familiar with the tech reads the resume, they can see how my key accomplishments represent things they do understand (money, that I've led a team, how big the team was), while if someone technical reads my resume, they can see that I've got experience with bandersnatch frumiosity, vorpal swords and MIMSY.

As an example of something on your resume that works:

quote:

Wrote C and C++ programs and Python scripts to test new features added to the RTOS, clearing three years of backlogged new features.

I don't know what RTOS is (you defined it above, but I already had forgotten by the time I read this line), but I certainly understand "cleared three years of backlog". If you wanted to rewrite it, "Wrote programs and scripts to test new features added to a critical system, clearing 3 years of backlogged new features." is a way to cut down the jargon but say the same thing. If people want to know the details, they'll ask in an interview.

As an example of something that doesn't work so well for me:

quote:

Writing a Python program that uses pexpect to control the Android instance over ADB and the hypervisor through the Company A debugger, and will be able to store the results of benchmarks in a database.

I'm not an expert in your domain and so maybe the buzzwords are things that anyone in your area would know. But as a developer outside of your field, what I take away from that sentence is "is writing a Python program that will be able to store something in a database". (As I wrote this sentence, I further guessed that the buzzwords might have to do with running some kind of automated benchmarking test, but I only came to that conclusion because I'm lingering over what you wrote so that I can critique it.)

edit: I've been taking a screenwriting course for fun and the two critical writing principles I've learned from it are "Don't confuse the audience" and "Don't tell the audience something they already know" -- I think those are useful heuristics for resumes, too.

fantastic in plastic fucked around with this message at 11:22 on Mar 29, 2017

Smugworth
Apr 18, 2003

On the topic of resumes, one thing I constantly question is whether I should provide context for experience and projects, especially as someone still in school. I've tried to pare down the walls of text while trying to convey that "hey, I'm still in college but I'm familiar with buzzword," but I can't help feeling like I'm making people's eyes glaze over or giving them the impression that I have a lot more experience with buzzword I've worked with than I really do.

For example, during my internship, the team I was on was developing a RESTful API to spin up a containerized <microservice technology> cluster for our cloud customers. We were "agile", with lazy daily standups and a JIRA board we rarely updated, but we also practiced CI/CD, pushing code often with tests we wrote ourselves, which were then ran by a Jenkins server. My bullet points, however, describe what I actually did for those 3 months: Configured our containers for monitoring, wrote tests to ensure monitoring availability, wrote some simple input validation for the API, and spent a lot of time having code reviewed and refactoring it (thus learning to write better Python). I can't really boil anything down to quantifiable accomplishments, but I learned a ton about writing clean code, not writing slow & lovely tests, and was exposed to a ton of different technologies. So I have three lines providing the context of the team, and 4 bullet points for what I did.

On one hand, I've had recruiters are career fairs say "Wow, you have a lot of different experiences than the usual C++/Java other students have," and tell me they wanted to pass my resume on to someone working on <microservice technology> (I'd love to work with it again, but strictly speaking, I didn't work a ton with the functionality of it). On the the other, I've had folks ask me whether I configured the Jenkins server (no, I just had to unfuck it when my code broke it), or how much of the REST API I had written (not much, but I had to learn what the hell one was while I was there).

Basically, I've touched on a variety of things which give my experience more breadth than many college students, but depth will obviously be lacking. I can't decide whether I'd be better off losing the contextual stuff and just sharpening the bullet points for what I did, or finding a better way of conveying breadth (or whether I should at all for some of this stuff).

Vincent Valentine
Feb 28, 2006

Murdertime

I'm of the opinion that your resume exists to get you an interview, and it's up to you to get yourself a job. That means, buzzwords go on the resume, details happen in the interview.

You should absolutely talk about the things you have experience with, even if you don't think it's "much." Your resume shouldn't have, you know, lies on it, so don't say "I'm SUPER experienced with Java*!!!" because a job posting says they want 5 years of experience in Java and you have done a single tutorial on Java on, like, Codecademy because you're gonna waste everyone's time and piss people off. But for the most part, you should let your interviewer determine whether or not your depth is appropriate. Like, you mentioned you didn't learn much in terms of REST. Whatever you learned I can pretty much assure you it's more than enough for day-to-day. If they want you to be, like, I dunno, Head Guy In Charge Of The RESTful API, then they'll determine that it's insufficient when they interview you because you have no way of knowing that Head Guy In Charge Of The Restful API is even a position that can or should exist.

Let your interviewer decide whether or not your skills are deep enough, and use the breadth to your advantage.

Vincent Valentine fucked around with this message at 04:51 on Mar 30, 2017

ExcessBLarg!
Sep 1, 2001

Smugworth posted:

For example, during my internship, the team I was on was developing a RESTful API to spin up a containerized <microservice technology> cluster for our cloud customers. We were "agile", with lazy daily standups and a JIRA board we rarely updated, but we also practiced CI/CD, pushing code often with tests we wrote ourselves, which were then ran by a Jenkins server. ... I can't really boil anything down to quantifiable accomplishments,
Here's your quantifiable accomplishments:
  • Developed a RESTful API to spin up a containerized <microservice technology> cluster for cloud customers.
  • Used agile processes with daily standups and JIRA.
  • Practiced CI/CD, pushing code with tests, used Jenkins for automated testing.
That's more that most internships.

Smugworth
Apr 18, 2003

That actually helps a lot, and I'll try and apply that kind of concision to the rest of my resume experience and let the interviewers make their own judgement about my experience before I dismiss it myself. Thanks!

Knyteguy
Jul 6, 2005

YES to love
NO to shirts


Toilet Rascal

quote:

You’re receiving this email because you’ve shown interest in Amazon in the past and I wanted to loop you in on an event we’re having. On April 28th we’re conducting interviews to build out our Amazon Business - Software Engineering team in Seattle.
We’re looking for very strong Software Engineers. We need people who are confident in their OO design knowledge, and have the ability to write extensible, bug free and long living code. We also need someone who’s comfortable with Distributed Computing (Our systems usually have to work under very strict tolerances at high load). We’re not looking for those with experience in one specific programming language, as long as you have expertise with at least one OO language we will consider you.
The event details are below. If you’re interested, send over a copy of your most updated resume and I will have it reviewed by the team.

Roles: Software Development Engineers
Interview Location: Seattle, WA (Travel will be arranged through Amazon if needed)
Job Location: Seattle, WA (Relocation is provided)
Interview Date: April 28th, 2017

I'm not sure if this is an open invite, but I can forward on a resume, or even better forward the contact details of the internal recruiters to someone if they're interested (I'm not at the moment).

my homie dhall
Dec 9, 2010

honey, oh please, it's just a machine

Modest Mouse cover band posted:

I'm not sure if this is an open invite, but I can forward on a resume, or even better forward the contact details of the internal recruiters to someone if they're interested (I'm not at the moment).

PM'd!

22 Eargesplitten
Oct 10, 2010



So, uh, does doing excel report writing (formulas out the rear end) and SQL DBA/development stuff count for this thread? Because I just realized that after trying to get into a programming job for 3.5 years now, I lucked into one that wasn't even described as one when the recruiter contacted me. Yesterday I spent 6 hours working on a report and when the day was done it didn't even feel like I had been working. This is the best feeling ever.

grenada
Apr 20, 2013
Relax.
I'm essentially finished with CS50, and am starting to try to create some personal projects. I've decided to focus on Python and Flask for the time being, but would eventually like to get into C# or Swift to do app development. CS50 did a great job giving me a strong programming foundation to build on, but I'm having trouble figuring out to do stuff outside the CS50 Cloud 9 IDE interface. Cloud 9 uses Linux or Ubuntu I think, so those are the terminal commands I am comfortable with, but my home computer is Windows. I also have an OSX laptop that I could use, potentially hooking it up to my desktop monitor.

So basically, I found out today that I still need some training wheels. I spent half of today trying to figure out how to import a third party library into PyCharm using pip but gave up and just went and did it on Cloud 9. Cloud 9 is expensive and seems to be pretty buggy (especially the free version). Should I figure out how to develop on Windows, use my OSX laptop, or put a ubuntu virtual machine on my computer. I'm learning that this is a very important part of the development process that isn't really covered in depth with in the books and classes I've taken. Also, should I stick with PyCharm work in something that is a little easier to grasp?

huhu
Feb 24, 2006

laxbro posted:

I'm essentially finished with CS50, and am starting to try to create some personal projects. I've decided to focus on Python and Flask for the time being, but would eventually like to get into C# or Swift to do app development. CS50 did a great job giving me a strong programming foundation to build on, but I'm having trouble figuring out to do stuff outside the CS50 Cloud 9 IDE interface. Cloud 9 uses Linux or Ubuntu I think, so those are the terminal commands I am comfortable with, but my home computer is Windows. I also have an OSX laptop that I could use, potentially hooking it up to my desktop monitor.

So basically, I found out today that I still need some training wheels. I spent half of today trying to figure out how to import a third party library into PyCharm using pip but gave up and just went and did it on Cloud 9. Cloud 9 is expensive and seems to be pretty buggy (especially the free version). Should I figure out how to develop on Windows, use my OSX laptop, or put a ubuntu virtual machine on my computer. I'm learning that this is a very important part of the development process that isn't really covered in depth with in the books and classes I've taken. Also, should I stick with PyCharm work in something that is a little easier to grasp?


I find Pycharm to be a bit overwhelming even with several years of experience. I would suggest something like Sublime Text.

I think you should start developing on whichever system you're most comfortable with and worry about that later. Things like git will have the exact same commands on all the operating systems. If you're comfortable with Linux, I'd suggest that because most likely your server will be running on Linux.

my homie dhall
Dec 9, 2010

honey, oh please, it's just a machine
If you're writing Python I think you are definitely going to want to be on something UNIX-like, either OSX or Ubuntu would be good.

If you're installing using pip and don't have a virtual environment, the package is likely installed globally on the system, so no need to do anything fancy with importing into pycharm or anything.

I'm not sure what Cloud9 is, but yeah you are going to want to know how to develop outside of it.

reversefungi
Nov 27, 2003

Master of the high hat!

laxbro posted:

I'm essentially finished with CS50, and am starting to try to create some personal projects. I've decided to focus on Python and Flask for the time being, but would eventually like to get into C# or Swift to do app development. CS50 did a great job giving me a strong programming foundation to build on, but I'm having trouble figuring out to do stuff outside the CS50 Cloud 9 IDE interface. Cloud 9 uses Linux or Ubuntu I think, so those are the terminal commands I am comfortable with, but my home computer is Windows. I also have an OSX laptop that I could use, potentially hooking it up to my desktop monitor.

So basically, I found out today that I still need some training wheels. I spent half of today trying to figure out how to import a third party library into PyCharm using pip but gave up and just went and did it on Cloud 9. Cloud 9 is expensive and seems to be pretty buggy (especially the free version). Should I figure out how to develop on Windows, use my OSX laptop, or put a ubuntu virtual machine on my computer. I'm learning that this is a very important part of the development process that isn't really covered in depth with in the books and classes I've taken. Also, should I stick with PyCharm work in something that is a little easier to grasp?

What version of Windows are you using? If you're on Windows 10, you can run Bash on Ubuntu on Windows to get access to the same commands that you're used to on Cloud 9.

I was in a similar boat to you. I finished CS50 about 2ish months ago. Afterwards, I bought a cheap SSD off newegg and threw a copy of Ubuntu on it, and I have to say, it's helped make me infinitely more comfortable with the terminal. Things feel much more intuitive and customizable, so if you have the extra hard drive space/money to spare, I'd personally recommend you give some sort of Linux distro a look!

Nippashish
Nov 2, 2005

Let me see you dance!

The Dark Wind posted:

if you have the extra hard drive space/money to spare, I'd personally recommend you give some sort of Linux distro a look!

It's 2017 man, use a virtual machine. They're very good.

Thermopyle
Jul 1, 2003

...the stupid are cocksure while the intelligent are full of doubt. —Bertrand Russell

Nippashish posted:

It's 2017 man, use a virtual machine. They're very good.

I've been using an Ubuntu VMWare machine for development on a Windows host for years. It's great.

grenada
Apr 20, 2013
Relax.
Thank you everyone for the feedback. I will focus on implementing vmware unbuntu and sublime in some personal projects while I wrap up CS50.

lifg
Dec 4, 2000
<this tag left blank>
Muldoon

laxbro posted:

So basically, I found out today that I still need some training wheels. I spent half of today trying to figure out how to import a third party library into PyCharm using pip but gave up and just went and did it on Cloud 9. Cloud 9 is expensive and seems to be pretty buggy (especially the free version). Should I figure out how to develop on Windows, use my OSX laptop, or put a ubuntu virtual machine on my computer. I'm learning that this is a very important part of the development process that isn't really covered in depth with in the books and classes I've taken. Also, should I stick with PyCharm work in something that is a little easier to grasp?

Don't feel bad. I've been programming for a couple decades, but every time I have to pick up a new IDE or package manager or some "new easy toolchain" I feel like a blubbering idiot again.

Keetron
Sep 26, 2008

Check out my enormous testicles in my TFLC log!

lifg posted:

Don't feel bad. I've been programming for a couple decades, but every time I have to pick up a new IDE or package manager or some "new easy toolchain" I feel like a blubbering idiot again.

Thank you.

teen phone cutie
Jun 18, 2012

last year i rewrote something awful from scratch because i hate myself
Was wondering if I could get some critiques on my resume as well.

I just cleaned it up with some new skills and fixed my experience.

https://drive.google.com/file/d/0Bzk6dpbjvYzBN041NVp1ZWhmbnM/view?usp=sharing

Yaoi Gagarin
Feb 20, 2014

Here is the third version of mine. I tried to reduce the details and jargon and just have stuff that makes me sound useful on it.

Some specific questions:
- I'm considering adding another entry in the skills where I'd put frameworks and other "buzzwords" that I've used that aren't programming languages, is that a good idea?
- I have very little to say about my oldest job, I was a college sophomore so I was assigned very simple tasks. I tried to emphasize that other people had more time to focus on important stuff because of me but I don't know if that really works. Should I just remove that job completely? If I was actually asked about it in an interview I'd have at least one interesting story I could talk about, but as far as the resume is concerned I feel like all I can say is "this job taught me how to debug code".

Other than that I'd still appreciate critiques on anything at all. Thanks!

lifg
Dec 4, 2000
<this tag left blank>
Muldoon

Grump posted:

Was wondering if I could get some critiques on my resume as well.

I just cleaned it up with some new skills and fixed my experience.

https://drive.google.com/file/d/0Bzk6dpbjvYzBN041NVp1ZWhmbnM/view?usp=sharing

Put specific technologies into each bullet point. You mention HTML and PHP and MySQL in your skills section, which are skills that employees want, but did you use them for on your job? Show me where.

What kind of jobs are you looking for? Frontend, backend, QA, other?

huhu
Feb 24, 2006

VostokProgram posted:

Here is the third version of mine. I tried to reduce the details and jargon and just have stuff that makes me sound useful on it.

Some specific questions:
- I'm considering adding another entry in the skills where I'd put frameworks and other "buzzwords" that I've used that aren't programming languages, is that a good idea?
- I have very little to say about my oldest job, I was a college sophomore so I was assigned very simple tasks. I tried to emphasize that other people had more time to focus on important stuff because of me but I don't know if that really works. Should I just remove that job completely? If I was actually asked about it in an interview I'd have at least one interesting story I could talk about, but as far as the resume is concerned I feel like all I can say is "this job taught me how to debug code".

Other than that I'd still appreciate critiques on anything at all. Thanks!

Add horizontal breaks.

Grump posted:

Was wondering if I could get some critiques on my resume as well.

I just cleaned it up with some new skills and fixed my experience.

https://drive.google.com/file/d/0Bzk6dpbjvYzBN041NVp1ZWhmbnM/view?usp=sharing
Use the same format throughout the entire resume. Your projects section has a different layout - this makes it difficult to skim. I would also suggest writing bullets like job positions for your projects.

Several of your skills have the wrong uppercase letters, for example, it's WordPress not Wordpress.

teen phone cutie
Jun 18, 2012

last year i rewrote something awful from scratch because i hate myself

lifg posted:

Put specific technologies into each bullet point. You mention HTML and PHP and MySQL in your skills section, which are skills that employees want, but did you use them for on your job? Show me where.

What kind of jobs are you looking for? Frontend, backend, QA, other?

Front end. Almost all of my skills are showcased in my job or projects sections, except for stuff like React, where I only have small hobby projects, not large enough to put on a resume.

huhu posted:

Add horizontal breaks.

Use the same format throughout the entire resume. Your projects section has a different layout - this makes it difficult to skim. I would also suggest writing bullets like job positions for your projects.

Several of your skills have the wrong uppercase letters, for example, it's WordPress not Wordpress.

Thanks. I'll match the formatting.

lifg
Dec 4, 2000
<this tag left blank>
Muldoon

Grump posted:

Front end. Almost all of my skills are showcased in my job or projects sections, except for stuff like React, where I only have small hobby projects, not large enough to put on a resume.

Put a frontend skill into every bullet point in your job. You didn't install an app, you installed an HTML/CS+JavaScript app.

Get those important keywords into the experience section.

Yaoi Gagarin
Feb 20, 2014

huhu posted:

Add horizontal breaks.

What do you mean?

huhu
Feb 24, 2006

VostokProgram posted:

What do you mean?

<hr>

Jyrraeth
Aug 1, 2008

I love this dino
SOOOO MUCH

I'm thinking of taking a programming course or two and I was wondering how to choose what to focus on. I've moved from Calgary to Vancouver so actually having a choice outside of oil and gas related industries is unusual to me, plus I did an EE degree and focused on stuff related to that (eg lots of C with lots of pointers, Assembly and MATLAB. Less of C++/python, no web/db stuff)

Like, what are the broad categories of dev work out there?
I kind of have an idea that I dislike db stuff, but that might be because everytime I've worked with a db its under someone who hasn't learned a new technology since 1976 (which I know isn't uncommon) or have worked at a church for 15 years with no industry experience.

I liked web stuff when I did it as a kid in grade school, but I haven't really touched it since 2009.

I have Lynda.com through the local library so I can always go through those, are those worth a drat?

mekkanare
Sep 12, 2008
We have detected you are using ad blocking software.

Please add us to your whitelist to view this content.
With EE you can get into embed, if that stuff interests you.
Especially if you don't mind filling the world with more IoT garbage devices.
I don't know for sure, but I'm under the impression that most people start off with webdev jobs now.

Just off the top of my head: DBA, Embed, Web Development (Front, Back, Full stack), Video Games (no don't).

From my few months interviewing, I felt more interested in what the business was doing rather than what their development area was.

mekkanare fucked around with this message at 00:59 on Apr 6, 2017

huhu
Feb 24, 2006
I'm starting a 6 month contract position tomorrow that may turn in to a full time position if the company receives FDA approval. How should I best plan my next 6 months in the case they can't bring me on full time?

lifg
Dec 4, 2000
<this tag left blank>
Muldoon

huhu posted:

I'm starting a 6 month contract position tomorrow that may turn in to a full time position if the company receives FDA approval. How should I best plan my next 6 months in the case they can't bring me on full time?

Get some nice, new keywords for your resume. Like Python, Big Data, ML, etc.

Make your boss love you enough to give a great reference, by doing good work and making his or her life easier.

Don't buy a new car.

Adbot
ADBOT LOVES YOU

Keetron
Sep 26, 2008

Check out my enormous testicles in my TFLC log!

lifg posted:

Get some nice, new keywords for your resume. Like Python, Big Data, ML, etc.

Make your boss love you enough to give a great reference, by doing good work and making his or her life easier.

Don't buy a new car.

Yeah, buying a new car is stupid in any scenario. Always buy used.

  • 1
  • 2
  • 3
  • 4
  • 5
  • Post
  • Reply