DEV Community

Discussion on: The "Fake Developer" Conundrum

Collapse
 
tangweejieleslie profile image
Leslie Tang

Hi Henry, I'm also a Computer Science undergrad, just finished my 3rd year. I've had the same experience as you until last year when I went for my first internship.

For me personally, I cross over from feeling that I'm a "fake developer" into a "newbie developer" after that internship experience. I recall pondering for a long time if I should accept the internship position mainly because I felt that I wasn't ready. Turns out I really wasn't ready and struggled in the first few weeks of work.

My takeaway from that experience is basically this. We probably will never be ready (unless we are doing something we already did before) but we have the ability to learn faster than we think, especially under pressure. And from trying and learning, we slowly build experience and confidence. Finally, this newfound experience and confidence will give us the strength to approach the next challenge.

Collapse
 
natonathan profile image
Nathan Tamez

I agree I think at times like this; it's important to remember we are always learning, especially true for engineers, scientists, and developers.
I hear and see peopleโ€™s say 'be ahead of the curb' but in STEM it's impossible to be 'be ahead' as the development of the field is extremely fast. What was new two days ago is now replaced by something elseโ€™s just a new.

Collapse
 
badrecordlength profile image
Henry ๐Ÿ‘จโ€๐Ÿ’ป

Thanks for your response, I totally agree with your philosophy. I'm hoping to get some job placement over the summer, it's been scaring me but what you've said helps a lot ๐Ÿ˜„.

Collapse
 
bhupesh profile image
Bhupesh Varshney ๐Ÿ‘พ

That's totally true
Having a work experience for real gives an edge
I am now receiving like freelance gigs after my first Internship ๐Ÿ”ฅ๐Ÿ”ฅ