Getting into Software Development: Not as Easy as I'm Told it is (interviews, application)
Please register to participate in our discussions with 2 million other members - it's free and quick! Some forums can only be seen by registered members. After you create your account, you'll be able to customize options and access all our 15,000 new posts/day with fewer ads.
Depends on what languages you're comfortable with and the kind of work you're trying to get into. If you want to get into backend web development, I can give you some good projects you could do.
Maybe do a mix of small projects and a couple of big projects.
A lot of businesses (every single one that I've worked with) work with databases, so a program that extracts data from multiple tables in a database, processes the data, then spits it back out to another database table or into a CSV file or something is an idea for a small project. I do a lot of programs like that. For an entry level position, I think most companies really just need you to demonstrate the skills to do something like that, not necessary a massive program.
You could also do something fun, like a fractal generator.
What types of languages do you work with? If there's one I know, then I could maybe post a sample and have your critique it.
Cs is not the only degree to become a developer, I know a lot of people who got IT/IS/MIS/CIS/EE/Math degrees, and work as developers. Many work at banks in my area, they are willing to take in fresh grads as jr software/QA roles. I started as a software QA intern, and now do web development.
I will dig up a Facebook message from someone I know at a big tech company who told me you just need to know the CS fundamentals and that it doesn't matter what degree you have. I'm not saying you're incorrect; I'm defending my assertion that people actually tell me these things.
Which part of the you need to know how to apply the fundamentals to real life applications did you NOT understand from my post ? Did I say one needed a CS degree to be a software engineer? No. I work with quite a few excellent developers who had no degree at all. You are not even close to the level they were at when they were your age.
You can read all the books, do all the online courses, and hell even get a CS degree but if you can't show you know how to apply that knowledge, you will never get a job as a software developer.
Do you actually know these people from facebook in real life? Do they really know you?
Good gracious, I can see why you can't get through interviews for new grad positions. You don't understand the problem, don't ask the right questions, need constant validation, need the solution hand fed to you to get anything done.
The OP is in the Seattle area, which is not exactly lacking in software development opportunities. He have repeatedly demonstrated (under his current and many many many other user ids) he has very limited understand of computers, internet and technology that can only be described as embarrassing for someone trying to get jobs at the top Seattle area tech companies.
I'm pretty sure that you are just bad at what you do. If you can't get a job in CS in this economy, then I'd advise you quit trying to find work at all.
Not a nice thing to say and not really true. It even borders on the old fashioned arrogance I knew of the software "geeks" I knew over the years who would laugh at you if you don't understand their undocumented "clever code." Just to point out: "Clever coding" done without a comprehensive block of comments to explain fully to an intern what it does - well I reject it. It is otherwise used for job security. I have seen that. I know the job security is the very reason "clever coding" is done. And I've been in software development for over 28 years. I am never impressed with put down comments by software types.
Which part of the you need to know how to apply the fundamentals to real life applications did you NOT understand from my post ? Did I say one needed a CS degree to be a software engineer? No. I work with quite a few excellent developers who had no degree at all. You are not even close to the level they were at when they were your age.
You can read all the books, do all the online courses, and hell even get a CS degree but if you can't show you know how to apply that knowledge, you will never get a job as a software developer.
Do you actually know these people from facebook in real life? Do they really know you?
Good gracious, I can see why you can't get through interviews for new grad positions. You don't understand the problem, don't ask the right questions, need constant validation, need the solution hand fed to you to get anything done.
The OP is in the Seattle area, which is not exactly lacking in software development opportunities. He have repeatedly demonstrated (under his current and many many many other user ids) he has very limited understand of computers, internet and technology that can only be described as embarrassing for someone trying to get jobs at the top Seattle area tech companies.
These kinds of posts are always good motivation for me to try harder.
What types of languages do you work with? If there's one I know, then I could maybe post a sample and have your critique it.
PHP, Python, MySQL, but also I work with Javascript/JQuery and HTML/CSS.
Quote:
Originally Posted by Howard Roark
Not a nice thing to say and not really true. It even borders on the old fashioned arrogance I knew of the software "geeks" I knew over the years who would laugh at you if you don't understand their undocumented "clever code." Just to point out: "Clever coding" done without a comprehensive block of comments to explain fully to an intern what it does - well I reject it. It is otherwise used for job security. I have seen that. I know the job security is the very reason "clever coding" is done. And I've been in software development for over 28 years. I am never impressed with put down comments by software types.
Okay, off my soap box.
At my company, the only real rule for the devs is to check your arrogance at the door. Devs who are arrogant like the one in this topic seems to be often are unwilling to adapt, change, and improve, because they think they know everything already. They also make collaboration on a project very difficult.
Example: a "hot shot" dev at an old company I worked at wrote a very long and complicated regular expression, taking two hours and confusing other developers, when he could have easily just have taken 2 minutes and written a series of simpler regular expressions. He had a habit of writing esoteric code like this to try and impress other developers, and thought it made him irreplaceable because nobody would be able to figure out his code. In the end, it just wasted his time (because he could have written simpler and cleaner to to begin with), and the time of other developers (because they had to spend time trying to figure out what he did). Humility is truly a virtue for developers, and many employers, like mine, intentionally screen out devs who are arrogant. I'd rather work with a humble developer who is a little less talented than a developer who is a little more talented yet is arrogant and difficult to work with.
Not a nice thing to say and not really true. It even borders on the old fashioned arrogance I knew of the software "geeks" I knew over the years who would laugh at you if you don't understand their undocumented "clever code." Just to point out: "Clever coding" done without a comprehensive block of comments to explain fully to an intern what it does - well I reject it. It is otherwise used for job security. I have seen that. I know the job security is the very reason "clever coding" is done. And I've been in software development for over 28 years. I am never impressed with put down comments by software types.
Okay, off my soap box.
It's a shame this hotshot won't listen to you or anybody else on this thread.
He constantly creates new threads about how there is no way to get a job. When he is offered advice on how to proceed, he ignores it.
He knows better than everybody else. He brags about his clever coding skills, because a friend of a friend at a company said so. He doesn't have to listen to anybody else.
Same story different thread. He will just start new thread, next week, with the same theme. He's too good, but we don't know it. In a few months, he will show up under a new username begging for sympathy.
The poster formally known as HarryManback, DeathGreetsMeWarm KnowerOfThings, TheSoundOfMuzak, GlitteringPrizes, and AStalkingButler.
Last edited by move4ward; 05-26-2014 at 10:40 PM..
I'm pretty sure that you are just bad at what you do. If you can't get a job in CS in this economy, then I'd advise you quit trying to find work at all.
This is nonsense. There are relatively few CS jobs... and they are very competitive. It's not as easy as landing a job as a database admin or something.
Please register to post and access all features of our very popular forum. It is free and quick. Over $68,000 in prizes has already been given out to active posters on our forum. Additional giveaways are planned.
Detailed information about all U.S. cities, counties, and zip codes on our site: City-data.com.