#Coding #CareerDevelopment #CodeNewbie #TechJobs
Hey there! 👋 So, you’re nearing graduation with a degree in Computer Information Systems, but feeling a bit intimidated by coding. Don’t worry, you’re not alone! Many students struggle with coding, especially when transitioning from a different field like American Sign Language interpreting. But fear not, there are practical steps you can take to level up your coding abilities and set yourself up for success in the tech industry.
### Embrace the Learning Curve
It’s completely normal to feel overwhelmed by coding, especially if it’s a new skill for you. Remember, coding is a skill that takes time and practice to develop. Here are some practical steps you can take to improve your coding abilities:
1. **Start with the Basics**: If you’re feeling lost, revisit the basics of coding. Understand key concepts like variables, loops, and functions before diving into more complex topics.
2. **Online Resources**: Take advantage of online coding resources like Codecademy, Coursera, or freeCodeCamp. These platforms offer interactive coding tutorials that cater to all skill levels.
3. **Practice Regularly**: The key to improving your coding skills is consistent practice. Set aside time each day to work on coding challenges or personal projects.
### Leverage Your Degree in CIS
Your degree in Computer Information Systems has equipped you with valuable knowledge that can be applied to coding. Here are some ways you can leverage your degree to improve your coding abilities:
– **Data Analysis**: Use your knowledge of data analysis and manipulation to tackle coding challenges involving data structures and algorithms.
– **Systems Administration**: Apply your understanding of systems administration to building scalable and efficient code.
– **Networking**: Network with professionals in the tech industry to gain insights and mentorship on improving your coding skills.
### Job Prospects in Tech
As for job prospects in the tech industry, being good at coding is certainly a valuable skill, but it’s not the only factor that employers consider. Here are some tips to boost your chances of landing a tech job:
– **Showcase Your Skills**: Build a portfolio of coding projects that demonstrate your abilities. This could be anything from simple web applications to data analysis projects.
– **Internships and Work Experience**: Consider pursuing internships or part-time work in tech-related roles to gain hands-on experience and build your resume.
– **Continuing Education**: Stay up-to-date on the latest trends in tech by attending workshops, seminars, or enrolling in online courses.
### Final Thoughts
Coding may seem daunting at first, but with dedication and practice, you can definitely improve your skills. Remember, it’s okay to feel overwhelmed, but don’t let that stop you from pursuing a career in tech. As you near graduation, take the time to invest in yourself and your coding abilities. You’ve got this! 💪
In conclusion, remember that coding is a skill that can be honed through consistent practice and dedication. Embrace the learning curve, leverage your degree in CIS, and take proactive steps to improve your coding abilities. By following these tips, you’ll be well on your way to leveling up your coding skills and pursuing a successful career in the tech industry. Good luck! 🌟
Alright, I think that about covers it! Feel free to reach out if you have any more questions or need further advice. Best of luck on your coding journey! 👩💻 #CodeNewbie #TechIndustry #CareerAdvice
How much time do you spend on writing and learning coding every week?
I am looking for students to tutor if you want you can have a demo session.
Bro, Coding is all about practice.
I am another ASL interpreter to CIS switch.
Coding, just like ASL takes practice, practice, practice.
I am no good at coding, myself. I tried to get some complete projects from PlanetSourceCode, when it was alive, years ago.
You could try my project. Maybe it could do you some good.
I wrote a small [library management project](https://github.com/ZalanTonsiti/LibraryVB4) using Microsoft Visual Basic 4.0. It is available in GitHub.
You will need Microsoft Windows 95, Microsoft Visual Basic Enterprise or Professional edition and Microsoft Office 4.3. Compile and run it on a virtual machine of your choice. Check [Comparison of platform virtualization software](https://en.m.wikipedia.org/wiki/Comparison_of_platform_virtualization_software).
Extra software needed to edit the report. AFAIR, the reporting software was [Crystal Report](https://en.m.wikipedia.org/wiki/Crystal_Reports).
You could study the source code and practice creating pseudo code, programming algorithms, DFD, and check out the database scheme.
Many technologies could help you like OpenAI ChatGPT, Google Gemini, code converter and others.
If you’re having trouble finding time to practice, might I suggest this? Create a coding project you’re passionate about. For instance, if you’re still passionate about ASL, maybe make a small program that takes user input and then outputs visuals of how to say that in ASL? (You could use images or videos for this).
If I am passionate about a project, it helps to encourage me to actually get out there and code. And you may be wondering how to create such a program – but this is where your coding skills come in. For me, I’ve found that half of coding is learning how to Google for solutions/answers effectively.
Hope that helps!
Keep doing personal projects bro. It will get better.
checkout this repo [project-based-learning](https://github.com/practical-tutorials/project-based-learning) and this [blog](https://deepdive.hashnode.dev/11-best-github-repositories-that-help-you-become-a-better-software-developer?source=more_articles_bottom_blogs#heading-6-every-programmer-should-knowhttpsgithubcommtdvioevery-programmer-should-know)
All the best.
You know how many times I’ve used “leet code” for any job, contract, or employment… Never. Not once.
You’d be surprised how many Comp Sci grads can’t code. They know advanced algorithms, and they know enough code to implement those algorithms, but Comp Sci is like 80% theory. I went to college for 2 years to study computer programming, which was all hands-on. I later on went to study Comp Sci, and that really opened my eyes to the difference.
Why did you decide to switch?
Might be a hot take, but through out my career, every time we hire a fresh grad, they have no idea how to code. It’s normal
Just practice and do your own projects in the stack you want to work with
Practice practice practice
My major is psychology and I’m minoring in CS but I’ve always interested in computer stuff from my childhood and practiced code. I sometimes feel like you but I see that this feeling is not realistic. Most of the fresh graduates don’t have high skills on every aspect (probably basic stuff too) but they learn how to develop themselves. You are just getting OOP class and in this case, you are really at the beginning of the path, but you are where you are expected to be according to the lesson plan. Everyone in there. You and others students probably have similar level of skills and feelings. You said you will graduate soon but 1 year is actually a lot. Don’t compare yourself with industry workers, they spend a lot of times with the concepts thee were mot taught to you yet, they have specialized jobs, so they do specialize and have experience in specific fields.
Uhmm. People should realize that technology is not limited to programming. If you suck at coding then look at jobs who don’t program.
Fields like Business, Supports, Networks, Cyber Security and some Cloud Roles don’t code.
I also graduated Information Systems almost 20 years ago and I hate programming.
I am 44 and taking online course to get a degree. Right now I’m taking a logic and programming course. It’s a required course, but I do enjoy it. I just don’t have enough time between work and family right now to get really proficient at it. I want to eventually be able to do well at it, but it’s hard especially in a short time period and how quickly you have to progress. What did you do to pass the classes and especially the lockdown browser tests?
Do you understand the concepts and just struggle at execution? You could consider going into project management or team management for development teams. You could also look at data science.
Don’t let your degree lock you into a specific career path, especially if you struggle with critical elements.
Also, don’t sell yourself short too soon. I’m not a programmer, but I do network engineering. I remember early in my first gig, I found myself in a network closet with a pit in my stomach because I had absolutely no idea how to do the very basic task I’d been assigned. This was after five years in university and a piece of paper that says I should know how to do those things. It gets better.