Welcome to Dream.In.Code
Getting Help is Easy!

Join 136,106 Programmers for FREE! Get instant access to thousands of experts, tutorials, code snippets, and more! There are 1,723 people online right now. Registration is fast and FREE... Join Now!




Gaining Experience

2 Pages V  1 2 >  
Reply to this topicStart new topic

Gaining Experience, How to prove to employers that you can code

digital101
15 Oct, 2007 - 09:36 PM
Post #1

New D.I.C Head
*

Joined: 1 Oct, 2007
Posts: 25


My Contributions
Howzit all!

Here's a situation, your very keen on becoming good in programming and you put in all the time you can into studying. Now you get to a point where you feel comfortable to go and do a certain programming qualification and hopefully you get employement afterwards. After passing your exams and you have done programming for a year or two for yourself, how can you prove to the employer that you have got experience? Are there ways and means to program so that people will accept your experience?

Cheerz. .. . cool.gif
User is offlineProfile CardPM
+Quote Post

Jayman
RE: Gaining Experience
15 Oct, 2007 - 10:39 PM
Post #2

Student of Life
Group Icon

Joined: 26 Dec, 2005
Posts: 6,922



Thanked: 42 times
Dream Kudos: 500
Expert In: C#, VB.NET, Java

My Contributions
A good way is to build a portfolio (website or hard copy) of the best programming projects that you have created. I don't mean just printing out code and putting it in a binder, I mean include documentation describing the project scope, goal/purpose, screen shots, code, etc. Make it look real nice and professional. Then you will have something that can showcase your skills.
User is online!Profile CardPM
+Quote Post

digital101
RE: Gaining Experience
16 Oct, 2007 - 02:17 AM
Post #3

New D.I.C Head
*

Joined: 1 Oct, 2007
Posts: 25


My Contributions
jayman9,

OK great, thanks! Another question then. Where would I find these projects to work on if I'm not employed. Wait, what about some freelance programming for freeware programs etc. Any other ideas?

D101
User is offlineProfile CardPM
+Quote Post

no2pencil
RE: Gaining Experience
16 Oct, 2007 - 04:59 AM
Post #4

My fridge be runnin OH NOEZ!
Group Icon

Joined: 10 May, 2007
Posts: 6,441



Thanked: 64 times
Dream Kudos: 2425
Expert In: Goofing Off

My Contributions
QUOTE(digital101 @ 16 Oct, 2007 - 03:17 AM) *

jayman9,

OK great, thanks! Another question then. Where would I find these projects to work on if I'm not employed. Wait, what about some freelance programming for freeware programs etc. Any other ideas?

D101

http://www.rentacoder.com <- get paid to earn professional experience.
Or try to join a sourceforge project.
User is online!Profile CardPM
+Quote Post

aceofspades686
RE: Gaining Experience
16 Oct, 2007 - 05:22 AM
Post #5

D.I.C Regular
Group Icon

Joined: 8 Oct, 2007
Posts: 261


Dream Kudos: 100
My Contributions
QUOTE(jayman9 @ 16 Oct, 2007 - 02:39 AM) *

...I mean include documentation describing the project scope, goal/purpose, screen shots, code, etc....


This may seem a bit of a noob question (because it really is) but what is project scope exactly? I've heard it used a lot but I've never been able to put a definition to it.
User is offlineProfile CardPM
+Quote Post

skyhawk133
RE: Gaining Experience
16 Oct, 2007 - 05:32 AM
Post #6

Head DIC Head
Group Icon

Joined: 17 Mar, 2001
Posts: 14,931



Thanked: 47 times
Dream Kudos: 1650
Expert In: Web Development

My Contributions
Scope is essentially how far you're going to go with a project. You scope out the project to include features and such, then try to stay as close to that scope statement as possible.

This is where the term "scope creep" comes from.... because inevitably the scope of the project moves over time... usually having to add more features.
User is online!Profile CardPM
+Quote Post

aceofspades686
RE: Gaining Experience
16 Oct, 2007 - 05:34 AM
Post #7

D.I.C Regular
Group Icon

Joined: 8 Oct, 2007
Posts: 261


Dream Kudos: 100
My Contributions
QUOTE(skyhawk133 @ 16 Oct, 2007 - 09:32 AM) *

Scope is essentially how far you're going to go with a project. You scope out the project to include features and such, then try to stay as close to that scope statement as possible.

This is where the term "scope creep" comes from.... because inevitably the scope of the project moves over time... usually having to add more features.


Ah, now I understand why I never could define it, I was always lumping that in with Goal/Purpose. Thanks!
User is offlineProfile CardPM
+Quote Post

dragonjewel
RE: Gaining Experience
16 Oct, 2007 - 06:44 AM
Post #8

D.I.C Head
**

Joined: 6 Sep, 2007
Posts: 60


My Contributions
QUOTE(digital101 @ 15 Oct, 2007 - 10:36 PM) *

Howzit all!

Here's a situation, your very keen on becoming good in programming and you put in all the time you can into studying. Now you get to a point where you feel comfortable to go and do a certain programming qualification and hopefully you get employement afterwards. After passing your exams and you have done programming for a year or two for yourself, how can you prove to the employer that you have got experience? Are there ways and means to program so that people will accept your experience?

Cheerz. .. . cool.gif


Heres another tip, at your current job show interest in a it geru or such. Example, after I finished my required A+ Certification I asked to go hang out with a database designer - given he was working on access and programming the macros with VB, but it was enough of a toe hold to have my boss notice i can program and gave me the project of designing and building an applicaiton . After a couple weeks of that I was handed my own programming projects and next I was having meetings with the vice president to implement it and now have a web appllicaiton to deal with now.
But anythign you do docuemtn it totally! Make yourself a power point summary of it with screen shots and the whol nine yards of project projections, goals, imapcts(pro and con) etc .
User is offlineProfile CardPM
+Quote Post

digital101
RE: Gaining Experience
16 Oct, 2007 - 09:21 PM
Post #9

New D.I.C Head
*

Joined: 1 Oct, 2007
Posts: 25


My Contributions
EXCELLENT!!!!!!
User is offlineProfile CardPM
+Quote Post

Footsie
RE: Gaining Experience
29 Oct, 2007 - 01:33 AM
Post #10

D.I.C Regular
Group Icon

Joined: 20 Sep, 2007
Posts: 303



Thanked: 4 times
Dream Kudos: 50
My Contributions
Hey man,
Great thread!
I've been throwing around a few ideas along the lines of what these guys have said - its nice to hear from others though what they recommend.

Hey - good to see you got the flag right!... biggrin.gif
User is offlineProfile CardPM
+Quote Post

PsychoCoder
RE: Gaining Experience
29 Oct, 2007 - 03:36 AM
Post #11

using DIC.Core;
Group Icon

Joined: 26 Jul, 2007
Posts: 8,983



Thanked: 125 times
Dream Kudos: 8600
Expert In: VB, VB.Net, C#, SQL, ASP, ASP.Net, Web Development, HTML, CSS, Win32 API, Javascript, mySQL, J#, Boo.Net

My Contributions
Another good way, especially for college students, is internships. Internships are much different nowadays than they were when I went to college, now many of them pay a small stipend for those internships, when I was in school, around the end of the dark ages tongue.gif , all internships were free work, but they offered invaluable experience, and the ability to build my resume & portfolio while I was still in school.

Another good way, if you can afford it, is volunteer programming time to charities or not for profits. Once thing I did, granted the work I did has since been overwritten by newbie after newbie, was I created a website for the animal shelter in Athens while I was at the University of Georgia. Non profits and charities are always looking for someone to volunteer some good programing time, like the work I volunteered during Katrina, you just have to do the leg work to find them, but they do offer meat for your portfolio and resume as many employers today do look highly on those who do volunteer work in the community.
User is offlineProfile CardPM
+Quote Post

ElderGeek
RE: Gaining Experience
29 Oct, 2007 - 09:02 PM
Post #12

New D.I.C Head
*

Joined: 11 Jul, 2007
Posts: 6


My Contributions
Another point (from one who used to hire programmers as well as write code): in anything you show to a prospective employer, COMMENT your code profusely! The employer knows that coders move on, but code has to be maintained forever. Show that you can make life easy for your future replacement, and you will make your prospective employer very happy.
User is offlineProfile CardPM
+Quote Post

2 Pages V  1 2 >
Fast ReplyReply to this topicStart new topic
Time is now: 12/1/08 09:16PM

Live Help!

Tutorials

Programming

Web Development

Reference Sheets

Code Snippets

DIC Chatroom

Bye Bye Ads

Monthly Drawing

Thumb Drive

Top Contributors

Top 10 Kudos This Month