Skip to the content.

Girls in CS Panel Blog

Panel Reflection

Main Takeaways:

  • Learning how to communicate your work in an effective manner is really important and used in all areas of life
  • Hands-on experience and Project-Based Learning are highly effective manners of learning and skills that are greatly valued in the real world
  • Actively seek out my passions and work on them in a manner that is both effective and interesting, ensuring I learn something from my opportunities.

Reflection

Importance of Communication with Teachers

  • You explain to TAs exactly how your code works, not whether it works or not. They’re not graded on the end result, they’re graded on the process. Similar to live reviews
  • Focusing on building skills is really important, explaining what you want to do and what the process is
  • Clear and direct communication is key for opportunities.
    • Be clear and concise when you present, know what you want to talk about and follow the format
  • Interviews generally ask you to tell them about yourself, like your achievements and other. The format you deliver this in is very important

Documentation

  • Being clear and adopting agile methodology is really helpful, it’s easier to communicate your ideas
  • Having a clear routine in your projects is really helpful
  • Huge flowcharts that contain individual folders and basically detail every step of the process

College Admissions:

  • Don’t procrastinate writing your essays
  • With some schools AP credits transfer, but with a lot of Ivy Leagues, some APs are pretty much useless
  • In Vivian’s college essays, she focused on her projects from AP CSA
  • Colleges like a passion project with respect to social issues, something that actually has an impact
  • Connections are really important, and having friends and connections makes it easier to gain new opportunities
  • Look into the school that you want to get to. You need to show your passion and show what you want to do in the university, how you want to be a part of it.
  • Investigate course catalogs to get an idea of what you want to do
  • Is there anything you would do differently in high school?
    • Take more community college courses, dual enrollment counts for college credits
    • Jobs don’t care about GPA, they care about your projects and technical skills more, the hands-on experience
    • Learn how to think when you’re programming
    • Extracurriculars carry on into college
  • LinkedIn is useful for applying for jobs and stuff
  • Creating a Portfolio is really helpful, on a personal website