published on 01.nov.25
this august semester i ended up being part of my university's student association of computer science aka AECC. you can learn more about them here but at the time of typing this, that site is very outdated (i'm working on giving it a new look!). being part of this association has honestly been so much fun for me. It has also brought me closer to the Computer Science community of my university which means i have been talking to so so so many people. i feel like i have been opening up to others way more easily.
working on my public speaking skills
if there is something i wish i could change about myself, it would probably be to no longer be scared of public speaking. but at the end of the day this is something i need to work on if i want to feel less anxious when talking in public during presentations and such.
during the month of october i had 2 talks: 1 for my seminar about George Boole (lowkey my goat, i love if statements), and another one for a CSS workshop!
for the seminar presentation, while OF COURSE i was pretty nervous, i also felt confident in the information that i had up in my head. prior experiences with presentations, i usually learn the script for them Fully and end up reciting the entire thing by memory. the problem with this approach is that i end up sounding very monotone at times and it makes it hard for me to flow naturally as i speak. i decided to not do that this time which did help me become more relax in what i was saying though some times i would still have to stop for a second and think how i wanted to phrase what i was about to say. overall...
i think i have done some improvements when it comes to public speaking
- make my voice not break in the middle of me talking
- because i've become less nervous
- sounding more natural, with a ver flow
- making more eye contact with the public! (i am so bad at this)
my CSS workshop
at the end of september i agreed to give a CSS (!!!) workshop. i thought this would be a very nice experience trying to teach something that i am very passionate about to other students. but i was also very very nervous about it! but it was definetly something i was willing to do! i need to do more things that i am afraid of and i thought this was the perfect chance for that.
i wrote an outline with everything that i wanted to show to people that had never touched CSS. beforehand, i had asked people on neocitied what they would have liked to know beforehand about CSS. my workshop ended up having around 20 people which was so insane to me. it turns out a professor told his classroom to go to the workshop... i felt a tiny bit nervous but at least my chest wasn't hurting like other times because i forget how to breathe. at the end i was able to confidently do my workshop! something out of my control was that the room i was presenting had a damaged projector, i'm not sure what happened to it but the colors were inverted. i didn't mind this so much but it was a bit of a shame since the colors of what i was doing showed up very messed up. but not even taking this minor inconvenience into consideration: something i completely forgot about while prepering for my workshop was the time it would take me to do everything in my outline script.
i had not put it in practice how long teaching and explaining all of this would take me considering people would also be asking for questions. so i ended up missing a few things from my outline so i could properly explain everything i was doing, i didnt want to fly through everything either. i asked people afterwards if they learned anything about CSS and they did! even people there who already knew about CSS leanrned new things about it too! as a first experience i do think i did nicely but there were things i noticed that i needed to improve on.
for next time
- split the workshop into 2 or 3 seperate workshops so i can have more time to comfortably explain everything. this also gives more time for people to take breaks and ask me questions. i would probably seperate them into...
- CSS syntax and basic information
- pseudo elements, pseudo classes, complex selectors
- grid, flexbox, responsiveness
- despite now being okay at eye contact, i noticed that i wasn't looking a lot at my audience. to be fair the things that i was explaining required me to point and look at the screen. but it's still something i don't want to do a lot people tend to raise their arms for questions and such and if they did i wouldn't have seen them.
- give my workshop in a room where the projector properly works
overall it was a very nice experience. i might have ended the workshop a bit rushed trying to show everyone the magical world of CSS layouts. i did uploaded everything to the github repository for others to see once the workshop was done though. i even invited my girlfriend to come to the workshop so she could see me doing this thing that i was so scared and excited to do... when i saw her in the back of the room i felt very at ease and i smiled very softly. i hope to do something like this again.