I don't like that the dev community picks on people who are most fluent in Python, when the ChatGPT-using "vibe coders" are right there. At least Python babies are coding. Bully the non-coders instead.
seen from United States

seen from Canada

seen from United States

seen from United States
seen from United States

seen from United Kingdom
seen from United States

seen from United Kingdom
seen from United States
seen from United States

seen from Malaysia
seen from United States
seen from United States

seen from United States

seen from United States
seen from United States

seen from United States
seen from China

seen from Malaysia
seen from Canada
I don't like that the dev community picks on people who are most fluent in Python, when the ChatGPT-using "vibe coders" are right there. At least Python babies are coding. Bully the non-coders instead.
some advice i have for future computer science students
as soon as you learn data structures & complexity, run, don’t just walk, RUN to leetcode while the knowledge is still fresh in your mind. your entire career and whether you’ll get a well-paying job vs an average paying job depends on how good you are at leetcode.
build as many projects as you can, and i’m not talking tutorial projects that take a few hours, i’m talking big projects. working on a project for a month or two will get you really far.
if you don’t have an internship, do not waste your summers, learn new technologies, languages, concepts and build projects you can put in your cv.
try to participate in hackathons and coding competitions. it’s okay if you fail, but you’ll learn a lot.
learn how to read documentation. most tutorials don’t even cover a quarter of what a language, framework or software has to offer. the sooner you make reading documentation a habit, the better it is. and yes i know, documentation is long and hard to read. my advice is only read the sections that are relevant to you in the moment. something i also personally do is look at the code examples at the same time as i am reading the paragraphs, it really helps easily absorb the information.
try not to use chatgpt. and if you do, then at least use it for stuff you know you can do yourself and will be able to correct if the bot gets it wrong. using chatgpt is a very slippery slope and the more you use it the less you learn.
the math is important. math teaches you how to reason and how to develop better logical thinking. just because you don’t see yourself using the xyz theorem you’ve learnt anytime in the future doesn’t mean the math is useless.
be prepared to get comfortable with erros, issues, bugs and just problems in general. you’ll be coding 30% of the time and debugging 70% of the time (i’m exaggerating but sometimes it feels like this is the case lol), and that’s okay, it’s how we learn and the sooner you embrace it the better. if you’re someone who easily gets frustrated, then this is a heads up.
learn as you go. there is no such thing as waiting until you know everything before you start on a project. the only way and the best way to learn in this field is practice, so build, build, and build.
these are all the ones i could think of for now. feel free to comment your thoughts and questions <3
some advice from software engineers for beginners!
source
be aware that you will never feel completely prepared. avoid bouts of anxiety and be wary of self-deprecating thoughts. keep studying consistently, as this will bring progress.
understand the business rules of the problem you are solving (i.e. clearly understand what the code needs to accomplish in the real world).
more important than speed is direction. take your time, but move forward with purpose.
avoid studying only by copying tutorials or code snippets. this approach limits your development and increases the chance of being easily replaced by artificial intelligence.
seek out as much experience as possible and don't be afraid to make mistakes - they are part of the process.
take pleasure in learning and exploring. try to create things that you really want.
one of the biggest mistakes is to create the same projects that everyone else is doing. look for innovation, originality and solving real problems.
networking: participate in groups and communities, genuinely contribute to discussions, get involved with open source projects and make yourself visible in the field.
be patient. learning and professional development are continuous.
feel free to follow or ask me anything!
If you ever want to really piss off a software engineer send them an IP address in integer notation rather than in octet notation.
Don’t send: 192.168.0.1
Instead say: 3232235521
Grab yours here:
https://www.etsy.com/listing/4491105354/javascript-developer-black-mug-software
i got an old laptop from my grandpa and was googling about it, and the wikipedia page for the micro-soft acer aspire has an image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page, containing the image of the acer aspire with the wikipedia page....
i just learned how RSA encryption works time to go hack the pentagon. anyways heres a little gift for yall
Free online RSA encryption and decryption tool. Generates RSA key pairs (512–4096-bit), encrypt and decrypt using OAEP or PKCS#1 padding.
-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA5QUY5Cp9HlRGEJIjtDCQae5zkfzNpkG5qjr6s7rnbZjQdqAx4+nqg9MBrKnhBhHZPhBpCHvA1TSlINx4+/fDb5jrBzjMjwJflPyd0rI2cde5PM/XvejgjNim2rA8gdr2mN8wxWnoUyXUOeWSZkRpKXq4FUFqBRqdD7M/YATS1SOxrHMdlp2twYRBNWb6SeVaH80181S/y5b0VqUSFXb9Uu/S1s1Xyxxf4IzUSzuI5d9klArCbu4B39o8YWW72lK7Mg/VlCjgkcxLenUxq/bw0Fow+9a1X/fMzBJlJKwAt5VMlFu92cR0EQiG1jRBUEEKGiigF+TIJIlrevdl+fk11wIDAQAB
-----END PUBLIC KEY-----
feel free to send an encripted message to that key into my asks and ill answer it! do know the website has a 190 charcater limit so that does kinda suck... but hey this is cool as fuck still!
@digital-alliums specially you, lets be nerds together
and imma tag some other mutuals so hopefully this post gets seen by anyone please im begging you i want to be a nerd pleaseeeee
@bricksandbirds
@theworldsonlyconsultingtimenby
@quiverfromjupiter
@fadinglight3443
and i think thats all the mutuals i have
im so tempted to tag evienyx even tho were not mutuals just cuz they study like science stuff so they also kind of a nerd... nah i wont, i will use their tag tho lol
Rating: Not Cute!
software engineers only start taking notes in franglais when they've been stuck on the same fucking bug all day