Can self-taught programmers get jobs? (2024)

Can self-taught programmers get jobs? (1)

Can self-taught programmers get jobs? (2)

Programming with Shahan

Posted on • Updated on

Can self-taught programmers get jobs? (3) Can self-taught programmers get jobs? (4) Can self-taught programmers get jobs? (5) Can self-taught programmers get jobs? (6) Can self-taught programmers get jobs? (7)

“Can self-taught programmers get jobs?” In other words, can self-taught programmers actually land themselves a job in the world of coding and software development with no degree? Let’s find out!

1: Real-World Success Stories

Let’s explore some real-world success stories of self-taught programmers who have achieved remarkable careers. These individuals began their coding journeys with nothing more than a desire to learn and a computer.

One such example is David Heinemeier Hansson, the creator of the Ruby on Rails framework, who learned to code while working on his own web applications. Another is Hadi Partovi, who co-founded Code.org, an organization dedicated to expanding access to computer science education. Partovi didn’t have a computer science degree but taught himself how to code and later co-founded multiple successful tech companies.

2: The Power of Self-Teaching

Let’s start by talking about teaching yourself. You know what’s great about programming? You can learn a lot of it by yourself. You don’t always need to go to a fancy school or get a fancy degree. One of the most remarkable aspects of the tech industry is that you can acquire a substantial amount of knowledge independently.

Many successful programmers and software developers began their careers by learning on their own, including myself. They used resources readily available on the internet to acquire the necessary skills. The key is having the motivation and dedication to learn at your own pace.

3: Learning Resources

Now, where do you begin your self-taught journey? Here’s the thing — the internet is your best buddy here. It’s packed with valuable resources like YouTube tutorials, informative blogs, helpful forums, and specialized coding websites that offer either free or affordable courses. You can choose a programming language, find tutorials, and start learning right now.

For example, websites like Codecademy, Educative, Coursera, and Freecodecamp.org offer interactive courses that guide you through the basics and more advanced concepts of programming. Additionally, YouTube channels like “Programming with Mosh”, “The Net Ninja” and “Traversy Media” provide video tutorials that are both informative and easy to follow.

4: Building a Portfolio

As you go through your self-teaching journey, consider the importance of constructing a robust portfolio. Think of your portfolio as a showcase of your programming skills. It serves as a visual representation of your abilities, making it easier for potential employers to understand what you bring to the table.”

Your portfolio should include projects that highlight your capabilities. These projects could range from building a simple web application to developing a mobile app or contributing to open-source projects. The goal is to demonstrate your problem-solving skills, creativity, and coding proficiency.

5: Networking

Don’t underestimate the significance of networking in your path towards becoming a self-taught programmer. While programming may be about computers and code, the tech industry is ultimately a people-driven field. Building connections can play a pivotal role in opening doors to job opportunities.

Participating in coding meetups, conferences, and hackathons can introduce you to like-minded individuals who share your passion for programming. Online coding communities, such as Dev.to, GitHub, and Stack Overflow, provide platforms for collaboration and learning from others. You never know when a valuable connection may lead to a job opportunity or a mentorship that accelerates your growth.

6: Challenges and Persistence

Of course, the journey to becoming a self-taught programmer is not without its challenges. Learning to code can be demanding, and the job market can be competitive. It’s important to understand that facing rejection is part of the process, and it doesn’t mean you’re not capable.

Imagine applying for your dream job and receiving a rejection letter. It can be disheartening, but it’s important to maintain your resolve. Many successful programmers faced numerous rejections before landing their desired positions. What sets them apart is their determination to keep learning, improving, and applying for opportunities.

7: The Importance of Skills

When it comes to securing a job in the tech industry, employers place a higher emphasis on your skills and abilities than the formal path you took to acquire them. What truly matters is your capacity to solve problems using code.

Consider this scenario: You’re in a job interview, and you’re asked to solve a coding challenge or demonstrate your expertise by showcasing a project from your portfolio. Your ability to tackle these tasks effectively and efficiently is what employers value most.

Bright Data Can Help You Access the World of Web Data
Instead of wasting countless hours watching tutorials, why not take into account the priceless tool that Bright Data provides. This amazing #1 web platform gives you the tools to convert webpages into structured data by giving you access to powerful web scrapers, award-winning proxy networks, and ready-to-use datasets for download. It is the top web data platform in the globe, and it will give your coding projects a boost.

8: Wrapping it Up

So, can self-taught programmers find employment in the tech industry? Absolutely! It’s all about your dedication, the quality of your portfolio, and your ability to showcase your skills. Embrace any setbacks as opportunities for growth and keep pushing forward.”

The journey to becoming a self-taught programmer may not always be smooth, but it’s a path filled with potential and opportunities waiting to be seized.

Thank you for joining me on this exploration of self-taught programmers and the world of job opportunities in tech. If you’re passionate about coding, remember that you hold the power to shape your future in this dynamic field. Don’t let anything deter you.

My Social Accounts:
📹 YouTube: https://www.youtube.com/programmingwithshahan
🔗 Linkedin: https://www.linkedin.com/in/codewithshahan
🐦 Twitter: https://twitter.com/shahancd

Stay tuned and follow for more valuable content. Thank you, and happy coding!

Top comments (40)

Subscribe

Can self-taught programmers get jobs? (9)

Jon Randy 🎖️

🤖 Artisanal developer - coding with varying degrees of success since 1983

  • Location

    Bangkok 🇹🇭

  • Joined

• Edited on • Edited

All the best programmers I've known over almost 30 years in the industry have been self taught.

Oh, and a portfolio site is entirely unnecessary

Can self-taught programmers get jobs? (11)

Dumebi Okolo

Confident technical writer with frontend developer skills, marketing skills and developer relations skills. I am also a very fun person to hang around with.

  • Email

    okolodumebi@gmail.com

  • Location

    Rivers, Nigeria

  • Education

    Self taught frontend developer and technical writer.

  • Work

    Currently open to DevRel opportunities

  • Joined

I think you're right about the portfolio. But recruiters do ask for it.

Can self-taught programmers get jobs? (13)

Anders Persson

Got my first computer (ZX81) 1981, and start write programs.I have been working as IT-Technican, but the last 23 year its software development fulltime, in many language and os.

  • Location

    Sweden

  • Pronouns

    Him

  • Work

    Software Engineer on Microsoft Business central 365 (Language AL)

  • Joined

Thinks this can be a country/area thing, i have work now over 39 year, and never got a question about portfolio!.

Can self-taught programmers get jobs? (15)

Dumebi Okolo

Confident technical writer with frontend developer skills, marketing skills and developer relations skills. I am also a very fun person to hang around with.

  • Email

    okolodumebi@gmail.com

  • Location

    Rivers, Nigeria

  • Education

    Self taught frontend developer and technical writer.

  • Work

    Currently open to DevRel opportunities

  • Joined

Oh. I see.

Can self-taught programmers get jobs? (17)

CodeFox

Full time developer for a bank and freelance developer in my free time.

  • Location

    Manchester UK

  • Work

    Software Engineer at NatWest Group

  • Joined

They ask for it, but one time in an interview the interviewers were impressed that my answer was that I cannot show them the work as its proprietary to my customers and confidential, just like they wouldn't expect me to go and show off the work I'd done for them to other potential employers.

Can self-taught programmers get jobs? (19)

Jon Randy 🎖️

🤖 Artisanal developer - coding with varying degrees of success since 1983

  • Location

    Bangkok 🇹🇭

  • Joined

• Edited on • Edited

Really? I've never once been asked for one, and have never asked a candidate for one.

There's really only a very limited amount of information to be gleaned from a portfolio.

Can self-taught programmers get jobs? (21)

Dumebi Okolo

Confident technical writer with frontend developer skills, marketing skills and developer relations skills. I am also a very fun person to hang around with.

In job applications for software dev, after the spaces to put your github account, LinkedIn and other stuff, they ask for yiir portfolio.
In some it is required, in others it's under "additional information."

Can self-taught programmers get jobs? (23)

Programming with Shahan

I train people how to program in a fun & easy way ⌐╦╦═─ Solopreneur • Author of Web Squad • Kickboxer #JavaScript #Python #TechNews </> alert ("Email me for collaboration")

  • Email

    programmingwithshahan@gmail.com

  • Location

    Sylhet, Bangladesh

  • Joined

That's true. But having a portfolio will definitely make you more valuable in the eyes of employers, I believe.

Can self-taught programmers get jobs? (25)

Jon Randy 🎖️

🤖 Artisanal developer - coding with varying degrees of success since 1983

  • Location

    Bangkok 🇹🇭

  • Joined

• Edited on • Edited

Not necessarily - I've rejected a fair few applicants actually because of their portfolio sites (over-engineered, bug-ridden, only work on one browser, contain nothing but cookie-cutter 'portfolio' projects, etc).

A portfolio site might dazzle HR, but won't mean a great deal to managers who want to determine if you can code - and at what level. Most portfolio sites tell you next to nothing about that, whereas an interesting and active GitHub/GitLab/whatever will reveal an awful lot more.

Most portfolio sites are curated vanity projects. A good hiring team will look straight past that - unless it is something truly unique... which is very rare.

Can self-taught programmers get jobs? (27)

Programming with Shahan

I train people how to program in a fun & easy way ⌐╦╦═─ Solopreneur • Author of Web Squad • Kickboxer #JavaScript #Python #TechNews </> alert ("Email me for collaboration")

  • Email

    programmingwithshahan@gmail.com

  • Location

    Sylhet, Bangladesh

  • Joined

That makes sense!

Can self-taught programmers get jobs? (29)

I simplified the portfolio to a 1 page CV with link to one of my github repo. That is work very well. ( +30 years works from coding to design to coding and so on, my first program written in Z80 ASM), maybe now I can share my insta with few AI images but that is only hobby beside with gardening.

Can self-taught programmers get jobs? (31)

CodeFox

Full time developer for a bank and freelance developer in my free time.

  • Location

    Manchester UK

  • Work

    Software Engineer at NatWest Group

  • Joined

Agree, I've never needed a portfolio of work. For the most part the projects I have built are usually proprietary for businesses anyway so I can't show future employers those systems and their data.

Can self-taught programmers get jobs? (33)

Richard Leddy

Life long computer science and song ghostFind copious-world on GitHub.com

  • Location

    Bakersfield, ca

  • Education

    B.S Mathematics CMU and certs in AI, Crypto-Currency, and Quantum Computing

  • Work

    Independent developer at Copious Systems

  • Joined

So, another response.

I am making GitHub repositories. copious-world and npm packages. Why?

A reason: Well, I need to finish code for my website that should be built in the way that I want it built. So, there are things I am making that might be declared as already done by someone else. But, if you look closer...

Another reason to create repositories: I actually own my code. So, you think sweet deals of partial company ownership dangle from trees like sugar canes at Christmas? I got a deal like that once, working for stock, and well... so they closed their company. Wimps!

Yet another reason: Last job I had (Google?) the typical game of someone maneuvering to get you fired from the day you walked into the building was really clearly obvious and played out with such contempt for honesty. Well, so there was this one guy joyfully walking around boasting about making sure that I never worked again. (And, not just Silicon Valley). So, if they are ever asked if I can program and they tell everyone that I am hopeless at it, I still have my repositories. An honest client should get that if the code is there and it is good, then there must be something wrong with detractors from the past. But, then... (Anyway, the reason for ending the contract was that I just simply did too much work. Really. And, they had real problems with bugs getting fixed, etc.) This is usual.

Another trick: Get ranked in the top 3% of Hacker Rank or something else. Of course, then the guys who want to have their buddies hired instead of that 'awful' guy who knows what he's doing start to downplay the importance of knowing what you're doing. "It's all about 'getting along' these days." Translated as, "My cousin is too stupid for this, but I like him better than you. 'Cause you're not my cousin. And, what are deep pockets publicly traded companies or if I can't use nepotism liberally?"

So, actually, really, one should be able to show a body of work. And, yes, that means going out on a limb doing your own stuff, and working double time, because you can't give away other people's stuff. But, if you can still point to other people's stuff and that's all OK, you still don't own any of that and it won't help you to retirement or a future for your kids.

Can self-taught programmers get jobs? (35)

If you don't have a website, you will be providing your knowledge worth millions free of cost at GitHub etc. where recruiters will ask you to present your work and use your programs for free on the name of testing your abilities.. especially so called educated programmers with some degree but no practical projects as they can cram but they can't program.

Can self-taught programmers get jobs? (37)

What if you're a self-taught dev with no previous work experience in the field?

I haven't attended a bootcamp or anything; is there a way better than a portfolio to demonstrate that I actually do know how to code?

Can self-taught programmers get jobs? (39)

Pete King

Technology leader with 25 years experience. Always taking engineering to the next level.

  • Location

    London, United Kingdom

  • Work

    Senior Director of Engineering at National Grid

  • Joined

I'm totally self-taught, no university, didn't finish school. 25 years ago I took a leap, a leap to learn. Fast forward 25 years to today, I'm still in the game, albeit a Director of Engineering. Believe in yourself, put the effort in, persist, and take calculated risks.

Can self-taught programmers get jobs? (41)

Budy

Writing things in JavaScript

  • Joined

woww, that's cool

Can self-taught programmers get jobs? (43)

Ryan Brown

He/Him; Senior Software Developer, IT Swiss-army-knife, 3 programming blades, 1 hardware, 1 networking and infrastructure and a corkscrew. The tweezers have long since been lost. (Recent ADHD diag.)

  • Location

    Canada

  • Education

    Computer Systems Technology Deploma

  • Pronouns

    he/him

  • Work

    Senior Software Developer

  • Joined

When I'm doing hiring, I tend to give more weight to self taught skills than to completed classes/programs on the same technologies.
Competence still needs to be gauged. Knowledge on the generalities may be taught by the class, but the self-taught experience tends to out-pace formal education when it comes to a) edge cases (and if you're not touching edge cases, what even are you doing?) b) generalized aptitude outside of the specifics c) problem solving... self taught tend to encounter more problems needing solving. Formally taught tend to teach happy-path or unhappy-path-that-i-can-easily-teach-solution-to problems.

I've been lucky to have a very few, long time, development jobs. Those time-spans and and positive role-changes during those spans along with a few career highlights have made being hired a bit easier. (I know that my experience likely isn't common, and cannot, should not be used as anyone's metric for how things should be. I try to remember that when I'm participating in hiring decisions.)

Can self-taught programmers get jobs? (45)

Sattineez_SSC

Ex-showjumping horse rider who, due to health probl. couldn't compete again (my med. could be flagged as dopping so I didn't want to risk it). Now I'm trying to fulfil my 2º dream as a programmer .

  • Location

    Portugal

  • Education

    EPADRV-Aveiro, CINEL, CS50

  • Pronouns

    She/Her

  • Work

    Student and partial client support at a tech store

  • Joined

I'm missing jobs because I don't have a bachelor's degree, passed their interview coding quest but in the end I was discarded 😔 I dunno if it's just a Portuguese enterprises' picking or if isn't 😅

I'm doing CS50 Harvard computer science, maybe then I started landing some🤞

Can self-taught programmers get jobs? (47)

Andrea Griffini

Programming since 1981. Still having fun with it.

  • Location

    Vigevano, Italy

  • Education

    Computer Science diploma in high school, Math master degree.

  • Pronouns

    he/him

  • Work

    Coding at COMELZ S.p.A. (www.comelz.com)

  • Joined

• Edited on • Edited

Having a degree in my opinion only shows you can provide some effort and continuity.
It doesn't mean you're smart, it doesn't mean you can build things properly, it doesn't mean you can work well with others on a common goal.

In other words it doesn't mean you're a good hire.

Of course NOT having a degree doesn't show anything (doesn't tell you cannot provide continuity: degree => continuity, !continuity => !degree... it's a simple implication, no two ways arrows).

Note that the implication degree=>continuity was for what a degree meant 30 years ago... at least here in Italy a degree is less and less meaningful every day and I'd be not surprised that a reasonably smart individual could today get a degree without any real effort at all (I knew no one that could get a STEM degree 30 years ago without any effort: may be they existed but never met such an individual; passing high school with flying colors without any effort was common, but university degree? no way).

Most good programmers I know do actually have a degree today, but that's just still a "coincidence"; the vast majority of programmers with a degree are bad (the vast majority of everything is "bad").

The good programmers I know have a degree, but programming was MUCH more to them for long before they got the degree... it was their personal passion and for example they've a degree in math or physics or chemistry or got their degree in IT after becoming proficient programmers, not before, just as a nice-to-have.

In general, all schools are always unavoidably way "behind" current bleeding edge; the reasons is that to have good teachers you need time for:

1) finding out what is good and what is bad,
2) finding out a way to teach what is good,
3) form the teachers

each of these steps takes at least decades and in IT (in my opinion) we're still fighting on step 1.

In this sense IT is the worst degree in terms of what is being taught... our field is still very young and moving way too fast to have school system to catch the good stuff.

May be in a couple of centuries things will be different.

Can self-taught programmers get jobs? (49)

Alwaisy al-waisy

I am a VueTs developer. I like to write niche-blogs mostly I write on computer science, medical science, and business. I am also available as a freelancer.

  • Location

    Earch

  • Education

    YouTube, Udemy, DevTo, Hashnode

  • Work

    Frontend VueJs developer at Cryptum Technologies, Islamabad

  • Joined

I did not finish University. I have 3 graduation degrees. No plan to do graduation. My background was medical not now. I took risks and failed in all subjects of my dental degree, I invested time in IT, even though I taught myself Python on my mobile phone. Those days...

I have been on Job since December 2021, this is my 3rd Job but it is remote US. I am working as a Frontend developer. I did not join any academy. Thanks to Dev YouTubers. I will also say thanks to illegal websites hosting free Udemy courses. But soon I will be paying back to authors.

It is all about passion developers! You can do it.

I am ending my TED TALK speech. lol... But self-taught journey is fun.

Can self-taught programmers get jobs? (51)

I really hope you're serious about "paying back to authors". I used Udemy for years, and the courses are always "discounted" (I think they set it up to have you believe that you're one of the "lucky" ones who pays $12 instead of the "full" $150 price even though virtually everything is virtually always "discounted"). Point is, most Udemy instructors make very little money despite having put a lot of work into their courses. Paying for the courses you took will make you feel better knowing you're doing the right thing 😊.

Can self-taught programmers get jobs? (53)

je suis aussi autodidacte et developpeur frontend ravis de vous ecouter,je me demande coment fait ton pour passer des entretiens aux etats unis moi jen suis en Afrique

Can self-taught programmers get jobs? (55)

CodeFox

Full time developer for a bank and freelance developer in my free time.

  • Location

    Manchester UK

  • Work

    Software Engineer at NatWest Group

  • Joined

I'm totally self taught, in my career at Natwest Bank I essentially ended up creating myself a software engineering role. From there I moved on to a different company and after a year I'm now the lead developer in charge of developers who went to university studying conputer science and for the most part they're clueless. I don't think you can teach a critical thinking and problem solving mindset. You can study the theory behind code but we all know software engineering is problem solving. Self taught developers are more passionate I guess and love what we do, we didn't just see software engineering earns a good wage so pick that at university.

Once you've got experience professionally on your CV for a number of years in your first jobs the subsequent ones are a breeze to obtain.

Can self-taught programmers get jobs? (57)

Mustafa

Software Developer, Space Enthusiast

  • Location

    Cyprus,Nicosia

  • Education

    Eastern Mediterranean University

  • Work

    Software Developer at CIU

  • Joined

The topic covered in the blog is broader in scope than just self-taught programmers. The suggestions mentioned are applicable not only to self-taught developers but also to junior developers and entry-level programmers. Thank you for sharing this blog; I found it enjoyable.

Can self-taught programmers get jobs? (59)

Programming with Shahan

I train people how to program in a fun & easy way ⌐╦╦═─ Solopreneur • Author of Web Squad • Kickboxer #JavaScript #Python #TechNews </> alert ("Email me for collaboration")

  • Email

    programmingwithshahan@gmail.com

  • Location

    Sylhet, Bangladesh

  • Joined

Glad you enjoyed! Have a good day!

Can self-taught programmers get jobs? (61)

Oskar Pietrucha

Passionate about tech. I love programming, IoT, learning stuff but also nature and spirituality. I'm looking for my place on the Earth.

  • Location

    Rzeszów, Poland

  • Education

    University of Information Technology and Management in Rzeszow Specialization: IoT

  • Work

    Software Engineer at MTU Aero Engines

  • Joined

I got my first job before graduating high school. Then after an year, the company has offered me to do the studies on weekends and they've paid 80% of the tuition.

Can self-taught programmers get jobs? (63)

I've been programming for 20+ years and have also been working regularly for the same amount of time. I'm also self taught, but I do find that there are holes in my knowledge that I'm constantly trying to remedy. Those holes tend to be related to the kinds of things you learn in school like data structures, algorithms, and terminology.

Can self-taught programmers get jobs? (65)

Nice, self-taught programmers reinforcing each other that it's ok. Educated programmers are getting the big money meanwhile. I always found that for some tasks, self-taught guys are ok, but they mostly lack the systemic, architectural oversight, and much of the common background that allows us to share thoughts easier. It's very hard to get above a level if you are self taught.

Can self-taught programmers get jobs? (67)

Ed Rutherford

IT Support Engineer, Cybersecurity Journeyman, Multi-Language Programmer. Avid learner of all things, and enjoy sharing with those willing to listen!

  • Location

    Columbus, Ohio

  • Education

    Devry University; The Ohio State University; Google IT Support Certification

  • Work

    IT Support Engineer

  • Joined

Great Work!

Definitely a nice article with some good points! I too have contemplated the viability of getting a job solely with self-taught programming skills. Regardless of whether or not it would end up having a significant impact or not, I still decided to dive in to a number of different languages to build a decent skillset...with the hopes that if it wasn't enough to get me a job, it would at least prepare me for having one...

Turns out that all the various personal projects and self-taught programming skills did in fact contribute to me getting a great job in tech, and quickly advancing as a result of the numerous things I had already learned on my own time!

Can self-taught programmers get jobs? (69)

Ralph Hightower

I freeze time; I photograph. RETIRED Software Engineer (C#, .Net), 50++ years experience; still active for personal projects.

  • Location

    Chapin, South Carolina, United States of America

  • Education

    University of South Carolina, Columbia, South Carolina

  • Work

    Software Engineer, Photographer

  • Joined

I started out as a freshman engineering student at the University of South Carolina. Our first freshman engineering class voted to use the department's DEC PDP-8 that we could see, touch, and interact with, instead of the monolithic IBM 370 that was walled off. The first class learned FOCAL, a Dartmouth BASIC clone. In the next class, we learned the PDP-8 assembler language. That provided the base where I could learn the assembly languages of the DEC PDP-11, IBM 360/370, Intel 8080/8085 and Zilog Z80, and the Motorola 680X0 family.

When I switched my major to computer science, FORTRAN was the first language; but the next year, they switched to PL/1; so I learned PL/1 on my own with next year's textbook and driving about 65 miles one-way three times a week during the summer after my day as a member of SC's Department of Highways and Transportation. Class languages: PL/1, FORTRAN, SNOBOL, COBOL. Self taught languages: Algol, Pascal, Visual Basic, APL.

Can self-taught programmers get jobs? (71)

Stefan

mostly backend dev & vps admin

  • Location

    Stuttgart

  • Work

    Software Developer

  • Joined

The job market in which you're applying also makes a huge difference. Are you one of 50 react js devs applying for the same role or are you one of 5 ruby, c, c#, ... devs applying.

And 50 might often even be conservative estimate. Friend of mine told me they had 20+ applications a day for a junior react position which was vacant for a few weeks 😅

Can self-taught programmers get jobs? (73)

Jeff Lindholm

Started my career in the 1980's doing government contract work, I have worked in most industries, done some angel investing, been through a few IPOs. Travelled the world, and now settled down.

  • Location

    Indianapolis, IN

  • Joined

• Edited on • Edited

Yes, I am self-taught, and I have hired self-taught people, be warned though, some companies require a Bachelor's or equivalent no matter what. I would have graduated from college in 1988, but got turned down for a job for not having done that, would it be relevant now, not a chance, but still they said no. I even went through multiple interviews and people wanted to hire me, but the owner said no.

So yes, but not at some companies, just keep that in mind. Of course, if you had a BA in "insert any nontech degree" that would work for the company above :)

For further actions, you may consider blocking this person and/or reporting abuse

Can self-taught programmers get jobs? (2024)
Top Articles
Latest Posts
Article information

Author: Kimberely Baumbach CPA

Last Updated:

Views: 6102

Rating: 4 / 5 (61 voted)

Reviews: 84% of readers found this page helpful

Author information

Name: Kimberely Baumbach CPA

Birthday: 1996-01-14

Address: 8381 Boyce Course, Imeldachester, ND 74681

Phone: +3571286597580

Job: Product Banking Analyst

Hobby: Cosplaying, Inline skating, Amateur radio, Baton twirling, Mountaineering, Flying, Archery

Introduction: My name is Kimberely Baumbach CPA, I am a gorgeous, bright, charming, encouraging, zealous, lively, good person who loves writing and wants to share my knowledge and understanding with you.