How to deal with no CS degree, no connection, and no good project?
Study CS degree, but since I still don't qualify, I can only pre-learn.
Connections are just hard.
If I learn enough technologies i can try projects.
My current chart
-python (API, Flask)
-CS50 (especially flask, but also project)
-DevOps: Kubernetes
-Android apps (Kotlin)
-freecodecamp
I think self-learning will eventually be key. Sounds very repetitive when everyone else says the same. But, really, I cannot expect much from 9 courses of CPA (5 being electives) nor McMaster software engineering.
JUST DO ON YOUR OWN.
I don't really have large data sets, but I have myself to learn all these.
GPT is also very helpful for a large knowledge base for both spoken and programming languages.
--
I know that many former classmates moved on for a new life as a developer. Maybe I was this late. I met some of them back in 2021... I didn't quite keep contact, really. They are far smarter than I still am. Most likely, it was because they originally were STEM people, and had a good head start as early as in 2021. Unlike them, I spent 7 semesters' worth of time to finish (CPP) which they would normally finish in 4 semesters. So much that even the discord server is no longer active, and the likes of a certain Latina classmate is now in an actual job (Data analyst) already.
I can immediately think of many bad things (about myself). All the wasted years on almost nothing, almost no progress.
What went wrong? Did I not already spend enough focus? It was just one month of job search, but enough reject letters that I think the job market is almost dead. Dead in the sense that everybody is set except me.
Is there a slim chance that c*ntek can save me and just give me a placement, just so I can claim that I did work in 2023? Better yet, good references and a stable job basically?
Really. I know I still lack many technologies, but this bunch of employers' ideas are beyond me. I don't even discuss salary. $15.5 is ok. But why all the requirements for a goddamn CS degree, 5 years of experiences...? And how is it that some slacking classmates seem to know goddamn well they would have an easy time finding co-op? I don't see a damn thing!
And those who look for receptionists/data entry clerks also ignored me. What a time to be alive. What do people even look for? All except my kind of dudes?
The more I think about it, the worse it gets. All the effort into C++, just to see, the entire market looks for python. All the effort in python just to see employers have hundreds of similar people to choose from. You are looking for a job as a lucky draw.
I cannot have a clue on how CPP graduates still made a success somehow, except me. I did far more projects than quite a few people until now, other than that I didn't write a whole bunch of apps/clones yet. That's not strictly added credibility or employability.
--
Also, I can write this below just so I'll read this again years later. Obviously, a CS degree would have landed me to at least some decent co-op, if I had studied in 2017/2018/2019... the possibilities were endless. I can still do, but preferably only part-time and online.
If anybody is generous enough to get me on board, 3 months to 12 months to 2 years of work would be ideal or perfect. Once you have the first full-time job in IT, all subsequent jobs will become easy. It takes a lot, but it also takes only the exact right skills to propel yourself to good progress and innovations. And that sense of programming is strictly not so hard.
CPP/CPA graduates, including me, are way past that stage of finding the sense. All the more, once I as well finish CPA, it should be even easier. There's no excuse to say you still don't have enough skills to kick start. That would be BS. The market should not factor in so much given that my own classmates are exactly in Ontario cities (or BC, just in case). There are many, many jobs out there.

Aug 14 update:
An officer gave me this spreadsheet for reference.
Maybe they omitted DBS501 and LGE111 (Italian, as a General Education course). As I expected, there are four core courses (SYD4, WEB4, PRJ5, PRJ6, I use such short forms) and 5 electives.
Once I can have OSAP sorted out, I'll definitely just finish these 9 classes. Just that IDK why they are not offering SYD466 this fall.
Aug 22 update:
The update is that I was wrong for the whole time mistaking SYS466 for SYD466. So I signed a form for a transfer at $25. Seneca is skillful at making money. Next, since PRJ566 seems to require OOP345, SYD466, EAC594, JAC444, and WEB422, I am also signing up for WEB422 very soon. The good news is I already did WEB422 (full-time) (react.js) before, so I should have a breeze completing this class for Fall.
August 31 update:
The school said that SYD466 (part-time) would not start because of too few applicants (like 3), whereas SYS466 will in fact start (with like 6 people). I've asked for a transfer to WEB422.
I am doing WEB422 (pending) and PRO690.
Very likely, I'll do SYD466 only in winter, and PRJ566 as a co-requisite.
For the near future, depending on my job prospect/availability, I can choose to aim at the eventual CS degree.
I gave courses a lot of thoughts, but still I am aware that Les King is still teaching a number of database courses (Big data, possibly also database administration)… We are totally in the dark and cannot know who teaches what. This is particularly bad in CPA part-time. However, I cannot complain so soon as long as I am not done with CPA, and I am not yet in a university program.
Given the current uncertainty, I'll still need to wait for another week to decide on another course. But really, there are so few good options. I am like, if Cantek Training (started this week) can land me on a job, I have no need to reconsider CPA all so often. I just have 4 electives to think about. Do I need to think so hard? Not really.
Sep 8 update:
PRO690 devops (TU)
WEB422 react.js (WE)
Proposed (only 1-3 plus 4 electives):
SYD466 (WE?)
PRJ566 (TU?)
PRJ666 (WE?)
DBA625 Database administration (WE?)
BDA400 Big data (TU?)
PRO670 C# and .NET (SA?)
DBW624 Datawarehousing (MO?)
MAP523 iOS apps (TH?) (not a good idea)
PRO684 E-commerce using java web (TU?) (not good)
My update this time is purely on part-time CPA, also, on courses that are actually open for fall 2023. I honestly stay so much undecided. I may have a placement after this month, so it's not wise to have so many classes. If I can work on, I don't need to go for like 3 classes at a time.
In case I finish 2023 well, I'll just proceed to SYD and PRJ. In case i will be so free in winter 2024, I can do as many classes as possible... really nothing crazy to imagine here.
Really, right now, I think I am left with just doing DBW or C#.
I cannot even mind if Les King teaches so much/dominates all database classes here. My gamble is that I very likely won't go back to full-time school. I cannot mind not doing computer vision/open source dev, that sort of very good stuff at school. I need to be out of school. But when I still linger in part-time, people won't notice.
Seneca definitely has no resources/personnel to make a better schedule, so by signing up, we are at its mercy. So many TU/WE classes but zero Friday class. That's a very good sign that its schedule sucks.
Comentários