#career-advice

1 messages · Page 8 of 1

gilded valley
#

Data science with less/different programming and no ml, and no capability to work with e.g video data

sleek kraken
#

Would love some advice please.

Been offered 3-4 possible positions in QA. I just need to send them my CV. Thing is I am still learning. I am about 1/3 way through my Python Full Stack course. So even though I was told to send a CV now because it will take them months to look at it (puts me closer to the end of my studies) I am not confident I'll be able to pull of QA.

#

Thoughts? anything I might need to know/do before hand other than my studies?

near ocean
#

Do it, this sounds like imposter syndrome talking

sleek kraken
#

also i'm gonna send a CV anyway since i got one already and it just needs minor updates since i sent one last year.

wanted to see if i could improve my chances of doing things the right way.

near ocean
#

(But send one now so your name is in there)

brittle crown
#

I recently joined college and chose CS as my major subject. We were told that from this year onwards studies will be research based. We've just to study Computer Fundamentals in our 1st semester. I've no idea how is research work done. Could anyone assist me how to do research and how are research papers written?
And could anyone please lemme know about what's research and how to do it as a high school or undergraduate student?

gilded valley
brittle crown
brittle crown
delicate bane
#

also if you need to deploy a model into production as a feature (i.e. recommender system)

#

etc.

vapid jay
#

La france 🙃

gilded valley
lapis wind
#

Tbf that doesnt seem unreasonable. A couple of my friends have the same or similar setup where they get set stuff almost as a pre-reading and then go through it afterwards, so that people at least have some original idea in what's being discussed

vapid jay
#

Hello everyone

nimble salmon
#

guys what steps does one need to take to specialise in the computer vision field. ( provided we know the basics about Deep Learning like ANN CNN RNN) how should we continue and what concept/materials does one need to study

near ocean
#

Multiple degrees

woeful spruce
#

I think that is kind of rare. However, for an internship role, I imagine it is more common

delicate bane
#

more common with internships/entry-level roles yeah

delicate bane
#

bc mariosis has a point that you typically need a higher-level degree for an industry job in that area or publications

nimble salmon
delicate bane
vapid jay
#

I recommend starting by reading a couple papers on computer vision and implementing them

#

for example, SIFT

#

while SIFT isn't state of the art anymore, I think it's a good basis for an understanding of how the DNN stuff is actually working

uncut mist
#

How hard is it to start earning remotely with CS? I am freshman, and want to raise funds for my masters

near ocean
#

About 0seconds, all you need is a remote job

uncut mist
#

Do you need a degree? Or making a good portfolio is enough?

near ocean
#

Find remote job
Apply by sending CV and cover letter
Pass interview stages
You have a job

Theres nothing inherent about remote positions that block out graduates or juniors

uncut mist
#

Oh ok thanks

vapid jay
#

passing interviews might be hard if you're an incoming freshman (implying you may have no background at all)

smoky vine
#

what's the difference between software engineering and computer science degree

true harness
#

software engineering is a career. a degree is a degree

buoyant seal
gilded valley
buoyant seal
#

Making conclusion from answers, software engineering can be career or degree. Pick whatever suits u and exists in your country xD

gilded valley
#

Yeah, it's very circumstantial as to which is the better choice

acoustic depot
#

Hii there

delicate bane
#

ideally, if you know you want to pursue cybersecurity ahead of time, you might find a program that is strong in cybersecurity

gilded valley
#

I'm not sure. I think in general specialised degrees are a bit of a honey trap - they can leave people in this grey with meh or bad specialist knowledge and a lower floor of general ability. You end up in a better position if you take the general degree and specialise in your own time and via optional units.

near ocean
#

I think specialization should be left for advanced degrees, a couple 3rd year optional modules dont really do much

delicate bane
delicate bane
#

the only issue we run into is sometimes we get into this "generalist" bloat of classes, so thats something to also avoid

ivory sluice
#

ty

barren marsh
#

How crucial/important is knowing how to work with cloud services for a data engineer? I will be starting a graduate position in a month as a data engineer and i dont think ill be working with gcp or azure etc. how important is it for the development of my career if i want to go into data/software engineering?

woeful spruce
#

If you are new to the industry though, I don't see how anyone can expect too much if you. I think AWS and GCP offer free training modules. So you could be set there.

#

AWS is definitely the most popular of the big 3 though. Lots of large orgs seem to love it.

#

I think it is a bit overrated, personally, but we do live in a copycat world where companies just want to follow 'industry standards'

delicate bane
analog turtle
marble pike
#

this might be slightly off topic but how many python devs are knowledgeable about networking? I'm a network engineer learning python so i can do some basic automation but i was curious how often devs have to learn my side of things to do their jobs. "Network Developer" is becoming more and more common and its obvious to most network engineers that were gonna have to learn python sooner or later.

woeful spruce
summer roost
#

it's hard to quantify "how many", though. 🤷‍♂️

fluid fern
#

fuck docker and its buggy compose module

buoyant seal
toxic dune
#

Quick question, I am trying to score an internship, is it true that all I need is DSA knowledge to solve leetcode, programming concept knowledge (OOP, Networking, etc), and fluency in a programming language?

#

I was told projects aren't that important and I will learn software dev. on the fly when I pass the interview, so I can just go through project tutorials and make sure I can understand them to put on the resume

fluid fern
buoyant seal
fluid fern
#

Huh, that's interesting never seen this before

deep flame
#

quick question I just wanna ask on whats the first step or what are the things to do to get into cyber security?

toxic dune
sudden kestrel
#

Hey guys I want be a programmer do I need ict or computer science ?

buoyant seal
tidal gazelle
#

for software engineering universities, does anyone know if there are some where you can apply if you have not completed year 13, but have passed year 12?

gritty rivet
tidal gazelle
#

I think it may be in some countries only

#

But there is. Year/Grade 13 is the last year in my school where A levels is done

nimble jackal
#

Is it a good idea to take business, computing and maths for A levels, hopefully for a programming related career?
I've heard business can often be deemed as inadequate preparation for some university courses blobpain

lapis wind
lapis wind
# tidal gazelle for software engineering universities, does anyone know if there are some where ...

Generally speaking, not really. Because at year 12 the best you have are AS levels, but that technically isn't officially given to you as an accreditation.

The best case scenario is you could do an apprenticeship which is aimed at people coming out of GCSEs as a level 4 apprenticeship. But they are incredibly rare and generally don't really offer you a great entry to the industry. You're definitely better just finishing A levels first.

gilded valley
gilded valley
#

In Scotland university a year earlier but for a year longer is the standard

lapis wind
tidal gazelle
gilded valley
tidal gazelle
#

Do you know if its something in Australia?

gilded valley
#

But no a levels means no qualifications means nowhere will take you

#

You needed to have done something different in y12

lapis wind
#

I think generally speaking, The UK and places with a levels do have a slightly easier bar to entry for the industry unlike the US. But generally you still need the minimum grades you're expected to get at 18

#

Whether that be A levels or equivalent qualifications

tacit hazel
#

windows application or backend developer

which one is better for working as freelancer

sacred shore
#

back-end developer I'd say

#

but front-end would drastically increqse your chances

near ocean
#

Why freelancer and not permanent work?

sacred shore
#

I'm still a student, not many opportunities in my country

#

I'd looking for work in foreign countries, but I have no idea how I'm supposed to get the necessary documents without physically going there, it's my main focus these days. If anyone has an idea, then please, enlighten me!

#

for freelancing however, I opened an auto-entrepreneur status a week ago, which allows me to legally work as a freelancer

peak halo
#

!ban 722413608297824347 First message after returning for prior advertising ban is more advertising.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @shut night permanently.

uncut mist
#

How useful is coding as a skill? I basically have to learn it because I like remote work with not much communication(like talking/performing for clients)

peak halo
#

also, pretty much everyone who answers questions in this channel do programming for a living, so if you ask "is coding useful?", everyone here is going to say "yes".

uncut mist
#

Like everyone says coding is a useful skill nowadays, so I will learn it as a hobby or side stuff

peak halo
#

yes, because programming pays reasonably well, but even if you're not a programmer/developer per se, programming can improve your workflow in many computer-facing jobs.

buoyant seal
# uncut mist How useful is coding as a skill? I basically have to learn it because I like rem...

even when we aren't communicating face to face, or chat to chat
we are expressing ourselves with our code, and writing it first in a way that it would communicate in as clear way as possible to other developers (and to ourselves in a future 🙂 ) what we wished to write.

And... communicating is also necessary to get out of someone, what they really wish to acomplish. Coding is just a tool. We need to solve business problems people have.

near ocean
torn jetty
#

Hello everyone, I recently completed a workflow that is causing disruption of a current process within my company. I explain the process at high level to non technical people. A coworker (not quite a domain expert but a higher rank) **insists ** in checking the code to "understand" what is doing. This person does not know python or programming at all. I personally do not want to put myself in a position of presenting my code to this person, and I thought about doing a flowchart with the logic (example below). does anyone has any suggestions on how to handle this situation or tools to accomplish this?

gilded valley
#

ah - only just properly read your message and saw that the flowchart was an example, not necessarily the real thing

delicate bane
#

focusing on diagrams would be better for non-technical people for sure. they wont really understand the code

gilded valley
#

either way - use diagrams to walk through the code with the guy - if it's decent code and you put effort into the diagrams, it ought to be explainable

torn jetty
#

*seeing

torn jetty
uncut mist
woeful spruce
#

There are other WFH jobs, but, regardless, you will at least minimally interact with someone

uncut mist
#

No, the other reason is coding is a useful skill everyone is saying, esp my peers

delicate bane
#

as long as you like it, and youre not just following the crowd

uncut mist
#

Does having a degree makes it easier to get a remote job?

smoky quest
uncut mist
smoky quest
vapid jay
gilded valley
spark zinc
#

hey all i have a coding interview coming up, what should i use to crash course myself on the basic algorithms?

true harness
#

cracking the coding interview

topaz rivet
#

where to report ppl here?

ivory sluice
late steppe
#

Hello everyone

chrome cedar
#

So I've been working as a sort-of sysadmin for some very old tech/infrastructure at one company
Friend who recently left the same position got in at AWS and got me in touch with the recruiter he worked with to get that position
Got through the first interview that was 1 hour, got high praises
3 weeks later, had a 5 hour interview (1 person per hour, get a 1 hour break halfway through) and felt that I did really well with at least 3 of the 4 interviewers
Was really proud of my answers for the programming interview where I felt like I aced the prompt any any questions the interviewer had
Had to wait anxiously for a whole week to get a response, was stuck waiting for Amazon to get back to me and having mounting pressure to accept an offer elsewhere who had a hard deadline for me
Got the call today that I've got the AWS SDE II position and the pay is absolutely insane, going into contract negotiations either tomorrow or next week

Long story short, sometimes you really do just need some crappy baseline experience to pad your resume to get into the big leagues

modest panther
#

is it higher than 200k?

chrome cedar
# modest panther is it higher than 200k?

I can give ya all the numbers
Original 6 month contract-to-hire position at my first job was $45k with no insurance or benefits
Got promoted to full-time after about 20 months (rather than the agreed upon 6 month contract due to "company merger" stuff) to $82K salary
Co-worker left the job to work at General Dynamics for $120K, and my company gave me the regular yearly 3% raise and another 6% raise to put me up to $90K as an incentive to keep me
Got this AWS SDE II position which is $165K-$170K base salary, with expected yearly bonuses and stocks giving me a first year compensation package of $210K-$220K
Former co-worker got into Amazon with slightly lower numbers, but they're legit. His first year sign-on bonus is $36K and the 2nd year is $29K, with the amount of stocks they give you increase every year up to 4 years

delicate bane
#

dont wanna be a downer but i heard amazon has a certain...reputation kekHands

modest panther
#

you definitely earn that money

#

that may be a good thing for certain people lol but TAKE THE MONEYS AND DONT LOOK BACK! REMEMBER IF YOU LOOK BACK YOU WILL TURN TO STONE

delicate bane
#

so take those rumors with a grain of salt

chrome cedar
#

Listen I know that working for FAANG is like working for the devil, none of them are morally good or even barely neutral
But it's either I work for one company that has no morals but pays poorly or I work for another that pays well

delicate bane
chrome cedar
#

Company I'm leaving is Cigna, I originally contracted with Express Scripts but they were bought by Cigna pretty much the moment I got contracted

delicate bane
#

as long as you have a high paying job that you enjoy, thats all that matters in the end

serene kindle
#

depends on direct manager more than company

smoky quest
#

Also the fact that he reached the bar of the typical swe now. Which means the next job will pay as much, if not more.

#

Amazon also pays a bit less on the cash side and their stock is backloaded because they know most people leave before they fully vest :p

#

But the experience will be great

serene kindle
#

problem isn't morals (they're not breaking the law) but the workload (burnout)

smoky quest
delicate bane
#

my friend told me how his friends there were doing crazy days

serene kindle
#

yeah toxic people suck but its not possible to avoid toxic people by avoiding entire company unless its small company

delicate bane
#

working till 4am but still had to get up for 10a calls

#

dunno how much of that is true vs. exaggerated so again take that with a grain of salt

serene kindle
#

yeah managers will push to infinite workload if you let them

smoky quest
#

bad managers*

modest panther
#

yeah smart managers understand sustainability

serene kindle
#

i mean that just have to accept the risk of pushing back

chrome cedar
#

Yeah definitely going to look into what teams I'm entering into
Right now I have a "genera" offer, where I negotiate my salary / bonuses / stocks, and then I meet with individual managers for different teams for them to essentially pitch what their team does, and I choose which I'm interested in and go from there

modest panther
#

yeah sometimes people literally do nothing for days though

serene kindle
#

i was fine with that, doing nothing for days and then doing a lot, balancing it out

delicate bane
chrome cedar
#

I've been good about setting realistic expectations with my existing projects, problem was my managers at Cigna have all been short-term-oriented where they want results ASAP and don't really care how the solution is built

serene kindle
#

that's just how managers work, it's their nature

smoky quest
chrome cedar
#

That's how bad management works

serene kindle
#

i mean in reality what would you expect, if you were good enough to work for some elite manager you would already be there

modest panther
#

lol "it's their nature" This is the thought process of a national socialist

#

people improve and learn... even managers

smoky quest
#

dilbert is a work of fiction, not meant to be taken literally

modest panther
#

or they won't learn and live a painful life

chrome cedar
#

I told my then-manager that an automation project they wanted me to do would take roughly 9 months as a solo dev who has to create a full-stack app from scratch
They told me to do it in Ansible and use Ansible Tower and that I had 3 months
The Ansible version they used was also old, unreliable, and would often not even show me debugging logs for at least 10 minutes
I rewrote the whole thing in Python and made a basic HTML/CSS/JS jQuery frontend and it performs better in all aspects

modest panther
#

no tests though right?

chrome cedar
#

Express Scripts' management (now called Cigna Health Services after the acquisition) are all similarly terrible - my personal advice is not to work there

modest panther
#

never seen someone write tests for jquery front end

chrome cedar
#

I didn't write frontend tests, the moment the app was in a functional state they made me move onto other things, or just go back to supporting the other old af apps

modest panther
#

lmaoo thats why you need to support old apps because they don't write tests

serene kindle
#

yes that's how it is normally

smoky quest
serene kindle
#

that's just reality and the kind of decisions they would make

smoky quest
#

that's just a badly managed team

chrome cedar
#

I wanted to move it from a parallel-ssh setup to a REST API thing with Flask (which I was already using for the backend) but never got to releasing it

chrome cedar
smoky quest
serene kindle
#

congrats on the AWS job, just don't quit after meeting your manager

#

i mean if that was bad to you then good luck at Amazon

chrome cedar
serene kindle
#

Amazon is legendary for its managers...

chrome cedar
#

I would only to get away from Cigna, they paid $132K

serene kindle
#

Well at least don't reject the cisco offer in case you really can't stand amazon

#

sounds like you'll go completely nuts at amazon most likely, since even people like me avoid amazon with heart and soul

modest panther
#

We can accept that cisco job and share the work and split the salary, but I don't like fraud 😦

smoky quest
modest panther
#

accept all the jobs

chrome cedar
#

I mean Cisco wanted a response ASAP and I made them wait, saying that I needed to talk with my manager to delay my response
If y'all want the Cisco job, it's for their certification automation team dealing with Python 2 and 3 and maybe some Java, I can pass your info on to them or vice-versa

serene kindle
#

good luck

modest panther
#

my state literally has 2% unemployment. We are over employed already

#

minnesota has 1.8 unemployment rate! Wow

untold grove
#

Can I get a job without a degree?

peak halo
#

and if you're a young person without professional experience, getting a degree is going to be a lot more straightforward than whatever convoluted path to employment you might concoct.

untold grove
untold grove
peak halo
peak halo
untold grove
peak halo
peak halo
untold grove
peak halo
# untold grove yeah.

depends on the job. most programming jobs that involve Python are not "python jobs". they're "web development jobs (where you use python, and other languages)" or "data analysis jobs (where you use python, and understand data analysis)"

untold grove
peak halo
peak halo
untold grove
untold grove
#

Thanks for your help.

peak halo
chrome cedar
# untold grove Can I get a job without a degree?

As someone without a degree, I will tell you that it will be very, very hard
I only got a job by being referred to a recruiting company by a friend, and the hiring company took a chance on me
But after getting 3.5 years of experience and learning a bunch of things both in and out side of work, it's been a lot easier to get job offers

#

Python is one of the main languages for AI and Machine Learning through things like nltk, pytorch, tensorflow, and many other libraries, so it depends on what you want to do in that field

low matrix
#

For network engineering, is python the main language being used?

chrome cedar
vapid jay
vapid jay
gilded valley
vapid jay
#

I have heard from many they began to hate it but im getting mixed answers from people on discord

gilded valley
vapid jay
buoyant seal
gilded valley
tidal gazelle
#

What specific areas do "python software engineers" work in?

near ocean
#

You could work in a bunch of areas with python, its general purpose
Usually you see it in ML, automation, devops, backends, finance, etc

worldly horizon
near ocean
#

Why would you see it as a job tho? If its not for your work its not a job

worldly horizon
near ocean
#

Thats literally not the topic here
People can do whatever they want in their free time, if they wanna code then so be it, who cares

worldly horizon
#

Wdym I’m saying that it’s okay to see it as a job, because it is.

near ocean
#

If im coding up my personal blog in my spare time how is that a job

#

The question was whether people code in their free time, not whether they work a second job

worldly horizon
#

I thought it was if it was okay to look at coding as a job or not

vapid jay
near ocean
#

Im not sure what point youre trying to make but it doesnt seem to be careers related anyway

gilded valley
shadow moss
lapis wind
#

I think in generally unless you're working for the companies that are the people building the network infa itself, it's probably hard

weary sage
#

hello ... where can i talk to to some dev about an idea?

peak halo
weary sage
peak halo
#

@weary sage there are no channels on this server that are appropriate for your proposed topic. sorry

weary sage
#

seems like some hell here 😕

peak halo
#

this server is for talking about programming. not business ideas that happen to involve programming.

weary sage
true harness
#

!ot

inner wrenBOT
peak halo
worthy quiver
#

Does anyone in here have any advice for me to get more endorsements on LinkedIn for Python and other skills?

peak halo
worthy quiver
#

Yeah me either I just feel like it would make my profile stand out to hiring managers

peak halo
#

if they make your profile stand out to hiring managers, then they do matter. but I don't think that they have that effect.

worthy quiver
#

I just wonder how some people have so many, like are they geniuses or are they asking for them?

peak halo
worthy quiver
#

I used to have a lot for CSS but it's not something that I'm particularly proud of so I deleted it lol

#

I think a lot of the ancillary business people just don't even understand things like Python on a deep enough level to endorse but they may have dabbled in HTML, CSS, etc so maybe that's why

nimble jackal
#

Is it a good idea to take business, computing and maths for A levels, to pursue a career in software development, or something similar?

worthy quiver
#

What type of software development do you want to do?

#

Computer Science degree is basically a combination of what you listed

#

But there are degrees in Software Engineering specifically too

peak halo
worthy quiver
#

not sure what you mean? I have a CS degree and there were business prerequisites just like any degree and of course you need to know some business concepts in the real world to navigate software development...

peak halo
#

I have a CS degree, and never took a single business class bing_shrug

#

if your university wanted to have those requirements, I guess that's their prerogative. but CS has never been about business.

true harness
#

you had business prereqs? for what class lol

delicate bane
#

thats a very...unique program

near ocean
#

I had a business module as well

#

I thought it was pretty standard to have a business and professional writing module

gilded valley
#

I had some business analysis modules - but they were about requirements analysis etc rather than pure business

#

And data flow diagrams...

true harness
delicate bane
#

we didnt call them business requirements

#

they were either called general education, core curriculum, etc.

#

requirements

sacred shore
wary stirrup
#

I have a BS in Chem, but I want to move into the CS field. I took a programming class my senior year and I really liked it which spurred the idea. Does anyone have any suggestions of which direction I should be going in? I don’t want to go back to school if I don’t have to.

sacred shore
#

just because you took one programming class doesn't mean you're going to enjoy C.S, especially when you study it (at least in my country they teach you a bunch of random, sometimes useless, stuff), you need to make sure you like it before you go into it

wary stirrup
#

In my programming class, we learned the fundamental programming concepts, including object programming. Used simple data structures and design algorithms. Used external (data related) libraries. And learned software engineering basic notions

#

I also did research in computational chemistry (Linux/Unix)

#

And also did an internship where we programmed arduino boards

stoic niche
#

I think you should check which techs employer demands to hire a programmer. After checking you will form a deeper understanding of what an employer asks from an employee.

smoky quest
# true harness you had business *prereqs*? for what class lol

In the EU country I studied in, there were the typical CS degree at the university with just pure CS, but there were also other CS degrees that included additional classes for people whose career would not just be about being an IC (ex: managing, being accountable for entire projects, starting your own company, etc.), and thus would include classes like project management, quality control, sales, communication, law, accounting, etc.

delicate bane
delicate bane
smoky quest
delicate bane
#

i see, i see

#

then that makes more sense

sacred shore
delicate bane
#

it will probably be useful when you least expect it tbh

sacred shore
#

it is useful, sometimes more useful than C.S related subjects themselves lol

nimble jackal
#

Ah understood, in that case what third subject should I choose? Math and CS seem like obvious solid choices, maybe physics?

true harness
#

from what i've read, CS A levels are not recommended, but i would wait for actual UK people to opine

tulip terrace
#

Well. Today i was in an interview for my dream job and i messed up. Although I have 4 years of experience in python my brain froze and i couldn't do almost anything. I could write some classes, and 1 test case (also it didn't run at all). The structure of my code was fine but nothing did run. They didn't ask to "complete the assignment" they just wanted to see my approach. They asked me how would you go further etc. And i said "i would continue with the classes that i wrote. I would write more methods, i would write my test cases exactly like this" and they asked me other questions that i could answer. Well, question: "is there any chance for me to pass?" advice : Do some coding before interview/dont take anything this seriously. Or your brain will definitely freeze.

left socket
#

Mm. The stress can make it difficult to show your best!

#

It does overload your mind a little. Trying to impress the interviewer. Thinking of the given problem. About any previous mistakes if you are not mindful. Overcoming anxiety if you are not used to talking in a video call. Or... trying to understand them if you have a strong accent you are not used to.

#

If you are comfortable with it, you can try streaming a coding session in voice chat. It ticks a lot of the boxes in terms of practising for interviews.

peak halo
silk plank
#

How to start a coding career?

tulip terrace
tulip terrace
keen latch
#

Where can I find freelance python jobs?
I want to start and make some money of what I learned

peak halo
#

I want to start and make some money of what I learned
just as a reality check, if you've been practicing programming on your own, and don't have a portfolio, you probably aren't going to be able to convince people that you can complete whatever they might ask you to do.

ember needle
#

hi !

keen latch
#

Well I have made some OCR stuff for bank statements and got some beginner certificates on python

peak halo
keen latch
#

Hmm… I hate working on upwork and other freelance platforms because they’re picky and cheap (sometimes scammers/disrespectful)
I want to shift away from these platforms and know if there are long term clients worth to work with

#

I worked as a 3d animator and modeler in blender before that

tulip terrace
#

Btw, you guys think that is it okay to ask for second chance interview?

peak halo
vapid jay
#

Unless you use some illegal/regulated substance to calm yourself

tulip terrace
vapid jay
#

Tought i believe coding live in interviews make you very nervous

tulip terrace
#

because it is impossible. I know literally everything about the answer of the question and boom. In 1 second i am 2 iq monkey.

vapid jay
#

As i said some senior avoid it completely and ask about the approach

#

Afterall writing the code itself is donkey work and if you can explain the concepts well enough you know what to write

tulip terrace
vapid jay
#

If there isnt a lot of competition you might still get it. I did an interview like that and got the offer.

#

Depends on who they have on their hand and how well you compare to them. They know you got nervous

summer roost
#

And, if they've done any amount of interviewing before, they've seen candidates freeze up or panic before.

#

Obviously it would be better to have consistent performance the whole way through the interview, but you're almost certainly not the first person they've interviewed where it started off badly and got better as you loosened up

honest pivot
#

I literally got an offer after answering "Is there a more efficient way to do this?" with "I'm sure there is, but I'm really not seeing it at the moment" (was near the end of a 3-hour multi-interview)

static minnow
#

I’m currently in highschool. Can somebody tell me common interview questions because I think about trying to get a job

vapid jay
neat dagger
#

I'm looking to hire some front end developers where could I find them

digital fjord
#

LinkedIn is afaik fairly standard for hiring

peak halo
static minnow
#

I have made an example resume and have not yet applied to anything but I want to plan everything and also prepare for interviews later

peak halo
left socket
#

It might be worth preparing for the job rather than the interview.

tulip terrace
#

Thanks guys, really.

#

I hope this conversation will be informative to everyone here

summer roost
left socket
#

"Probably. Let me check with my friend on the other call."

honest pivot
#

At the moment I'm having a great combination of imposter syndrome about the new job I'm starting soon, and guilt/sadness about leaving the startup where I currently work. :\

left socket
#

What does imposter syndrome mean in this context?

honest pivot
#

Doubt about whether I will actually be able to do it well, feeling like I must have somehow tricked the interviewers.

left socket
#

Did you have the same feeling in your previous job?

honest pivot
#

I think I was slightly more confident about it, but I do remember having some doubts and going out of my way during the probationary period to prove myself

left socket
#

More confident? Even though you would have had less experience?

honest pivot
#

The topic was a bit closer to what I did in academia. This new job is quite different.

left socket
#

Ah, mm. It felt more familiar?

honest pivot
#

More or less, yes

left socket
#

Sorry. Reading back, I feel like I was interrogating you...! 😅

#

I will just say that, unless you went out of your way to cheat, you will be able to do the job. They chose you for a reason. If there are any deviations from expectations, whether for better or worse, then it will be their job to adjust tasks, to help you settle in and grow.

honest pivot
#

Definitely didn't misrepresent myself. It's just a big jump.

summer roost
smoky quest
#

In all likelihood, you are overestimating the new job because you don't know it yet and people there have already done it for a while, and you are underselling yourself

supple surge
#

So, im going to be technically working at this new start-up (its complicated) and they want me to make a stock bot.

Okay. I'm not sure if I should list this as a project or experience

sacred shore
#

experience, unless they are fine with you sharing code online (in which case you can put it as project as well)

covert plaza
#

Hey everyone, not sure if I should be asking here, but since it is a path that I want to make for my own business I figured that this is the best place, Could you recommend me a few frameworks and libraries that would come really handy when building an ERP using Python?

limpid forge
#

Hey everyone, is Python the best language for AI development? I've been receiving a lot of AI Software Engineering work for the last several months and they all ask for Python experience. I just got a new one today and that one also asks for Python experience.

summer roost
#

it's a language that's extremely commonly used for AI development

peak halo
delicate bane
#

why would you build an ERP system with python

summer roost
#

Why not? Python tends to be quite good at getting data from A to B and massaging it along the way

delicate bane
#

hmm TIL something

summer roost
#

!rule 6 9

inner wrenBOT
#

6. Do not post unapproved advertising.

9. Do not offer or ask for paid work of any kind.

stone vale
#

I’m looking for a career change in the UK, Im currently an telecommunications engineer, I have about 5 years of using python for automation and data analysis, and have used frames works such as django, but I’ve never worked in a software development kinda enviroment, all my coding projects have been an individual effort, not in a team, never used git etc

So if I were to go for a software dev job, with 5 years of python experience but never worked in a software dev enviroment, what kinda salary could I potentially start on ? I don’t want to take much of a pay cut

gilded valley
primal ravine
#

do quants tend to use Python/R or C++/Java

left cave
#

Hey everyone I m really confused with which language should I start , as in really interested to be a software engineer

zinc knot
#

start with python or javascript

#

i am a python beginer and i dont know what exercise should i do

near ocean
primal ravine
#

Ok thanks

gilded valley
#

R does get used for some macroeconomic stuff, it's bigger in econometrics than python is

ivory valve
buoyant seal
near ocean
buoyant seal
ivory valve
near ocean
#

Thats not how any of this works

ivory valve
#

it is better to start from low level and then go for high level languages. to fully understand software engineering concepts

#

if you call yourself software engineer and you dont know how program interects with cpu/ram. idk what to say

near ocean
#

What evidence do you have for this? This is just a boomer opinion because all there was back in the day were low level languages

buoyant seal
#

That's kind of point of view of people from university, who are teached how data structures work at level of low languages with pointers usage.
I think it is kind of only minor aspect of software engineering. And it is not worthy enough to go for low languages to get just that.

near ocean
#

The point of this channel is to give qualified advice, state your experience/education/qualifications with your opinion otherwise whats the point? Anyone can say anything

ivory valve
gilded valley
#

That didn't answer the question

near ocean
#

So youre not a professional, youre a student

buoyant seal
#

xD told you.

ivory valve
near ocean
nimble jackal
#

How important is taking maths as an A level when it comes to getting into university or a job?

ivory valve
near ocean
gilded valley
buoyant seal
near ocean
ivory valve
near ocean
#

Theyre rhetorical, i know you dont

ivory valve
near ocean
#

Not important

buoyant seal
nimble jackal
#

I see, I'm not able to take maths as an A level now, so I've taken CS, business and psychology (last two could work together for non programming jobs), how limiting are these A levels when it comes to applying to a university for a programming course?

ivory valve
buoyant seal
gilded valley
near ocean
#

What I said was you shouldnt offer "advice" on what a software engineer should know when you dont even have a job in the industry

nimble jackal
#

Ah, does this only apply to the US, or is it different in the UK?

gilded valley
near ocean
#

Why cant you take a maths alevel?

nimble jackal
#

Because I got a C for it blobpain

near ocean
#

Cant you retake?

gilded valley
nimble jackal
#

I'm not quite sure, but would that mean retaking the exam, or the entire year?

buoyant seal
# ivory valve yea and thats why that pink pfp guy is saying it is not important to go for low ...

To graduate as a middle ranked developer, people need learning stuff like how to have OOP/SOLID/inheritance -> Design Patterns -> Clean Architecture -> different types of code architecture, How to do unit testing and other types of testing, including at least knowing how to do TDD, how to do refactoring, and also learning all steps of a System Design
And also acquiring enough soft skills for independent work, with knowing when to ask for help and when not, writing code readable for other devs.
https://raw.githubusercontent.com/darklab8/darklab_backend_roadmap/master/swe_backend.drawio.svg roadmap with color classfication of stuff for backend dev
Nothing really prevents people learning stuff with python. Low level language is not required.
And all of it just a scratch to know a road further.

gilded valley
#

Unless you think you might fail, in which case don't risk it

gilded valley
#

Are as levels even a thing any more?

nimble jackal
#

I'm just selecting my a levels, so I'm wondering to be able to select maths, would I only retake my Y11 GCSE maths exam, or would I need to retake Y11 as a whole?

near ocean
#

I didnt think there were requirements for a levels
I didnt do any gcses

gilded valley
gilded valley
nimble jackal
#

Understood, thank you very much!

gilded valley
# nimble jackal Understood, thank you very much!

It's by no means the end of the world if you don't have a maths a level in 2 years time. You'll still be able to go to an ok university and have a good career. The most important thing is not failing your overall a levels

nimble jackal
#

I see, I'd likely end up going to university in Scotland, so I'm not sure what my options would be without maths.

#

Assuming I do get into an ok university, how badly could that affect my career?

gilded valley
gilded valley
nimble jackal
#

Gotcha, thank you so much

near ocean
#

Yea your first job might be hit salary-wise, but after that it levels out, I can agree with that assessment personally

formal ginkgo
#

hello 👋

peak halo
# formal ginkgo hello 👋

Hello, this is the career discussion channel. You can ask a question about that, or you can go to one of the off-topic channels for general chatting.

formal ginkgo
#

i’m like looking to learn how to build like a website so i can sell them. how can i do that ?

gilded valley
formal ginkgo
gilded valley
buoyant seal
# formal ginkgo ok thanks. where can i ask how to build a website?

it depends on which web site type is desired to be built. in general there are next categories:

  • beginner set of html/css/js static assets handmade
  • building with no code solutions like wordpress/wagtail
  • building full stack web sites over backend framework rendering htmls (possible augmentations with vanilla.js, Jquery, htmx, static frontend linked)
  • building interactive web sites with frontend frameworks
  • building server side solutions for web sites with backend frameworks as APIs
  • building it all together as combination of frontend frameworks + backend APIs

web site can be having varying functionality
from no functionality
to highload functionality processing millions of users, having messages, visual recognition and other functionality.

buoyant seal
formal ginkgo
#

i’m new

#

so beginners?

buoyant seal
# formal ginkgo i’m new

if u want to build them at deepest level, it would be recommended to go to university and getting CS degree.

formal ginkgo
#

oh wow i’m only 14

#

i’m just like trying to figure stuff out ?

buoyant seal
# formal ginkgo oh wow i’m only 14

u can always try learning stuff for fun 🙂
learn python syntax, with some book like python in simple packages
and try to build simple blog from this tutorial
https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world

Welcome! You are about to start on a journey to learn how to create web applications with Python and the Flask framework. In this first chapter, you are going to learn how to set up a Flask project…

#

it would be not really even nearly enough to get a job with it, but it would start you on a road to learn doing it

formal ginkgo
buoyant seal
formal ginkgo
#

oh ok that’s good thanks

buoyant seal
# formal ginkgo oh ok that’s good thanks

without generic Software Engineering learned skills, it would be not even close enough to do it for jobs.
but you know, at least you can try building stuff 🙂
and nobody would really hire 14 years old person.

buoyant seal
# formal ginkgo oh ok that’s good thanks

you can try achieving attempt getting something possible to sale with wordpress/wagtail and other CMSes though. learning path is much shorter
https://wordpress.com/en
https://wagtail.org/

Although even for wordpress sites it is kind of requiring a set of different skills pithink
knowing how to deploy it, knowing how to build something with it, having some taste to designing, and highly likely having enough skills to copy-write stuff. From wordpress people stuff like that is often required. I think language skills aren't really expected from 14 years old person. People provide already made texts though, but in the world of freelancing with no code CMSes it is kind of not really guaranteed

It is entirely different situation when person goes full Software Engineering into Front/Backend development. Designing/copywriting aren't asked from them.
They already have too much on a plate of learning other stuff.

formal ginkgo
#

omg bro this is so much information 😭 it’s hard to take in all in. thanks a lot

buoyant seal
formal ginkgo
#

so i’ve just read a lot of it and i don’t know if this is something i should be learning it looks like a lot of work and time. you know anything else that would be more suited for me ?

#

or should i just keep on leaning about this code and building websites and stuff?

buoyant seal
#

<@&831776746206265384> alert! scam.

buoyant seal
# formal ginkgo so i’ve just read a lot of it and i don’t know if this is something i should be ...

it depends on what you wish to achieve and what is available to you. If you like programming enough and has a highly preferably choice to go to university learning Computer Science stuff
you can make it your life as professional. Learning being Software Developer, having full dive into it for... many years of your life. Software developer learns all the time. For dozens of years while still working. Learning Frotend/Backend/DevOps aspects of web development. Potentially even going into further roles.

If all you need is... attempting to get some low income eventually with minimal technical effort but more with soft skills effort, then just learning how to build it with CMS is enough. It is not really a path of a professional though. CMS are really low paid solutions. Extremely low just to be sure.
in my third world country: software devs started with 400$ per months as juniors and can grow to 3-4 and higher thousands of dollars per month salary (potentially can reach 10 thousands of dollars per month and further)
Wordpress solutions were worthy of only being paid something like from 50$ (one-two landing pages) to 1000$ at maximum (e-commerce shop) per project and competion was obviously ridiculous for no code solutions. Average price for projects in wordpress was around 50-150$ Obviously not really reliable income since a high income of clients is necessary and high reputation at some freelancing platform / enough made marketing. Technically should be still possible to gather per month some nice income.

Or seeking other options where your strengths are.

formal ginkgo
#

is this hard ?

#

software devs

buoyant seal
formal ginkgo
#

what is it that you do

buoyant seal
#

well. that's really a question that kind of difficult to answer for 5 years old level. easiest answer would be: i type words into magic spells for computers to obey xD

to say it in a normal level: usually, i dig around different documentation, thinking of appropriate solution, trying to write code which would fit me. getting errors all the time, digging documentation more, googling around, asking people for clues, writing automated tests to confirm my results and progress, expressing what i wish to make in progrmaming words that other developers can read and understand what i tried to achieve.
also potentially, questioning clients/business people what they really wish to achieve, and thinking of appropriate solutions to achieve it with technical means. potentially designing how would be looking my solutions with different documenting tools at each stage of a software product.

#

probably 90% of a time at least, spent to just thinking and digging documentation / researching stuff.
in some cases it is possible just writing code, refactorizing (optimizing it) / writing automated code tests and again writing more code until result is achieved. but that's not always possible. often length researchs are requried

formal ginkgo
#

dude this is really hard to understand😭😭

#

it sounds kinda boring i don’t really want to have a boring job

buoyant seal
# formal ginkgo dude this is really hard to understand😭😭

sometimes it is intersting, sometimes it is boring. I view programming as a mental play with constructor.
writing code is like building a base in minecraft with electro technical modifications for me
automating processes for end results to be built automatically, acquiring all resourcess automatically and intermediate results. getting enough electricity / lava and etc, while using minimal amount of resources to build it all, and using minimal amoung of CPU to keep up with workload of a base

buoyant seal
# formal ginkgo dude this is really hard to understand😭😭

playing minecraft with electro technical modifications is kind of really similar in many aspects
same digging documentation for some mod like IC2 https://wiki.industrial-craft.net/index.php?title=Nuclear_Reactor and trying to optimize your solution.
try to build nuclear reactor there with automated fuel refilling and iridium ore creation. 🤣
https://appliedenergistics.github.io/ digital filesystem itemstorage brings a reach a real programming touch to minecraft play 🙂

formal ginkgo
#

ok this is kinda easier to understand it doesn’t sound bad

#

ok yeah i wanna do whatever this is 😂

buoyant seal
#

Our job is creating automated fast solutions for things people did in a long way manually 🙂

buoyant seal
formal ginkgo
#

oh that’s nice 😆

buoyant seal
buoyant seal
# formal ginkgo oh that’s nice 😆

This rubiks cube was created with kind of pure math for example. Each its part is some math formula, even seeing/moving/rotating it as 3D is yet another result of mathematical multiplications.
Only just triangles are used as basic building elements out of OpenGL

formal ginkgo
#

that’s big brain stuff🤣

summer roost
#

It's quite unrelated to careers, though. If you want to continue this conversation, please jump to an off topic channel

#

!ot

inner wrenBOT
sand summit
summer roost
#

Again, not on topic.

vapid jay
#

anyone is there who can help me as a mentor

spare summit
peak halo
graceful mason
near ocean
fiery shell
#

Oh, sorry!

buoyant seal
cedar cosmos
#

amazing work

ivory sluice
#

? i think you're in the wrong channel. what is that a screenshot of?

vapid jay
#

Oh wrong discord, my bad

true harness
#

how much more attractive is an applicant with a master's vs just a B.S? context is my university offers a program that would let me take graduate level courses as an undergrad and get a masters with just 1 extra year. i realize i would have some opportunity cost of not getting a job, so i need to know how "worth it" it would be. i'm not sure how reasonable asking for quantitative data on this is, but if that exists it would be nice

summer roost
#

Only slightly, I think, unless you're trying for a job in a heavily research focused CS domain like ML

#

this was a discussion a while back in this channel. Not BS/MS vs BS specifically, but the value of a CS masters

true harness
#

hmm, any specific search terms? can't seem to find it

smoky quest
#

If you plan on emigrating, the more advanced your degree, the more access to quotas/bonuses you have

#

So if you can get your master in 1 or 2 years, I would say it's worth it.

summer roost
inner wrenBOT
#

9. Do not offer or ask for paid work of any kind.

buoyant seal
#

<@&831776746206265384> rule 9

velvet vine
woven apex
#

Is it necessary to be so rude?
And your post did violate rule 9. Crypto is a form of compensation.
If you wanted hired help, this is not the server for it.

velvet vine
#

I find it sad that someone drops a mod 2 seconds instead of acting like and adult and letting me know there's rules.

woven apex
#

If you joined the server, you should've seen there was a rules channel first thing. In fact, you should've had a popup asking that you agreed to the rules presented.

woven apex
#

That means you should've read them, or at least skimmed them.

woven apex
#

That's for you to know and me to find out.

velvet vine
#

I'll just leave it the guy that calls for mods when I break them.

buoyant seal
#

it is easier to ask for mod and ensure it is deleted than waiting for reaction from original poster, which can be long time gone to own business.
btw considering your immature reaction, i would really suspect you are actually underage. Usually only underage people care about underage xD anyway, your conflicting attitude really screams red flag to me.

velvet vine
woven apex
#

Your comments aren't necessary, @buoyant seal
I appreciate you hailing us.

#

@velvet vine The short and simple is that the post violated rule 9. It's fine, it's not like there's immediate punishment the first time. Note that this isn't the server for paid work though.

grave vigil
stone vale
grave vigil
#

Matter of fact, making my presentation about my experience right now.

#

I started this journey without any knowledge in Python. Learned it myself and currently working multiprocessing and multithreading :D

analog stirrup
#

can anyone tell me what faculty specialization should I choose in 2 years if I am good with computers and coding(relative to my computer science class, not this server)

analog stirrup
#

idk, there are quite some options, the main divider is software oriented and hardware oriented

#

and there is a lot of misinformation in my highschool, that is why i have decided to ask some strangers on discord about this

analog stirrup
#

I thought that people here could tell me from experience what would be the best profile for me

smoky quest
#

There is no right or wrong answer. It depends on your objectives and what's available to you.
"being good with computer" is hardly an objective

grave vigil
#

As your questions speaks, I think you would know what's the best for yourself. We are just people who could talk about things, but at the end of the day, you have to make the choice to your comfort.

smoky quest
#

And not knowing the specializations available to you, there isn't anything to recommend beyond the generic

analog stirrup
#

k

stone vale
#

Pick something you enjoy, your career path will most likely change anyway.

buoyant seal
#

never ever used recursion since left university 😆

hybrid turtle
#

I have a test tomorrow
I'm like studying but easily getting distracted
my mind is a mess right now

vapid jay
#

Use the turkey thing.

#

Cold turkey app.

near remnant
#

xanax

left socket
#

What is bad about turning it down?

near remnant
#

I waited too long for them and I graduated in June. Im afraid, the gap in my resume will affect my career. I probably overreact tho. Also, have to start interviewing again.

delicate bane
#

like i said previously

#

its just an internship not a marriage kekHands

near remnant
#

So what do you recommend for me? Stop caring?

delicate bane
#

my question is are you sure the non-compete means what you think it means or does it mean you cant work for their competitors (bc thats typically the norm), but you can still work for example in a different industry (ex. finance -> healthcare)

digital fjord
#

a company wanted unreasonable restrictions to hire you, and so you rejected them. That seems like a perfectly normal thing to do.

delicate bane
#

yeah and if it is super unreasonable, then you dodged a bullet

#

that is a good thing

near remnant
left socket
#

May be consider what you could've done to reach the same conclusion earlier, for future references.

near remnant
delicate bane
#

sorry, i am not a lawyer and i wouldnt be comfortable giving legal advice tbh

near remnant
#

I dont want legal advice just opinion on, maybe @left socket?

left socket
#

It can feel bad, as if you had ruined a "perfect run" in your resume. My experience with it so far is that it does not actually matter. I have 3~4 years on un-explained breaks in CV. No one batted an eyelid at it. They focused on just two things: can we get along with you, and can you do what we need you to do or not?

#

And no. I have enough doubts about my own contracts..!

left socket
#

Mhmm. Two big gaps in my history. Close to four years altogether.

#

A few months is really not an issue. Well, it might actually be a problem for "graduate" roles that only accept applicants that are about to graduate, or graduated less than one or two years ago.

#

Better get started if you have an eye on those!

near ocean
#

So did you not take either choice you had a while ago?

near remnant
#

But anyways, I try to not get depressed over this

near ocean
#

I thought you said you were from denmark

gritty rivet
balmy mural
gilded valley
#

Everyone gave the same answer of it doesn't matter

near remnant
honest pivot
#

They're obviously onto you if they want you to sign a 5 year non-compete for a min wage internship

near ocean
#

the KGB want to keep you out of software forever

near remnant
solemn perch
#

I've been self-studying for Data Engineering, but as there's almost no entry level roles, I'm trying to switch focus to something else. What kind of skills/tools are typically sought after for python backend roles?

peak halo
solemn perch
# peak halo do you have prior industry experience? do you have a degree in something other t...

I could share my resume, but to sum up I’ve been working as an engineering coordinator for the past 3 years. I’ve utilised Python in it but mostly just to write basic scripts. Regarding degree, I have a BSc in Psychology and MSc in Neuroscience. I gave a couple data engineering projects utilising AWS, Python, Postgres, among other things.

Now just trying to break into a more relevant role, as feel like I’ve been on autopilot the past couple years and self-study is burning me out

zealous path
#

For people who have applied for programming positions and were given a HackerRank test as the technical task:

  1. Did it change/impact your view of the company

And if so:

  1. how?
near ocean
#

Why would it change your view of the company?

peak halo
solemn perch
left socket
desert belfry
#

which are the best books for python exercise practices only??

vapid jay
vapid jay
vapid jay
solemn perch
vapid jay
vapid jay
buoyant seal
vapid jay
# buoyant seal interesting list. instead of python-jose, i use `pyJWT` instead of prefect.io, i...

we should also add some standards relevant for "backend" stuff, let me throw in

  • OpenAPI (formerly or also known as Swagger)
  • OAuth2
  • JSON Web Token
  • http2
  • WebSocket
  • Google Protocol Buffers 3
  • gRPC (somewhat more rare but still)
  • MQTT (old standard, but widely and more and more adopted, also evolving further with MQTT 5 etc.)
  • AMQP (maybe a bit dusty, not sure, but often seen, originated back in the days in the financial services industry, great conceptual background)
buoyant seal
buoyant seal
buoyant seal
vapid jay
buoyant seal
#

we can also say that it is in backend hands to learn deeper technics of some SQL database, transactions and levels of isolation, replication, sharding, ACID, normalization, analysis of performance and optimization

vapid jay
#

@buoyant seal how wide-spread is a new adoption of Celery these days from your perspective? I just saw it recently and had the impression that it is something "old but good" if you need it and if you do not use an alternative Distributed Message Queue and/or Distributed Task Management

buoyant seal
buoyant seal
# vapid jay <@370435997974134785> how wide-spread is a new adoption of Celery these days fro...

It is really common first choice tool to choose from Python ecosystem. Its advantages:
really good code available for it to be used with Redis in fully self hosted solution, but also possible to have serverless scalable infrastructure through AWS SQS as backend.
awesome available monitoring system Flower which is really... bringing nice visibility without effort. Not working for SQS though.
Celery minus that it is capped to 1000 tasks per second as far as i heard though?
for higher workload better to use Kafka as it can do million per second.
But Celery is first choice due to easier to use, manage and monitor

vapid jay
buoyant seal
vapid jay
buoyant seal
buoyant seal
buoyant seal
# vapid jay In my company we very much prefer FastAPI, but that is just us.

btw, it is really dominating in market to use FastAPI, Flask or Django.
and FastAPI best choice to being microframework without forcing its architecture, fastest performance and meant to serve as backend API first.
Flask is same mciroframework but... html rendering first in it, no openAPI out of the box, so worse option.
and Django... django kind of really brings rapid development among junior level developers who don't know about code architecture. Django enforces its own architecture, which any dev is forced to use in it. Kind of really encouraging spaghetti a bit and hard readability due to code jumping all over Django reserved names. We can say that as advantage -> Django enforces consistency through its own architecture enforced. Which is advantage around low skill devs. Plus Django Admin feature is nice to make moderator GUI tool without any effort almost. So... Django is kind of necessary evil serving its usage cases. For rapid development, low time to live solutions among low skills devs.

So FastAPI i think indeed the best choice.

buoyant seal
# solemn perch I've been self-studying for Data Engineering, but as there's almost no entry lev...

btw, all those things above were mostly mentioned tools, i would add that it is also required to learn generic software engineering skills/theory stuff, such as
OOP, Design Patterns, Clean Code, Clean Architecture, Code architecture patterns, System Analysis and Design, Unit Testing Best Principles and practices, Test Driven Development, Refactoring.
Naming with capital letter, because for almost each thing is book present with literally same name. Code Complete by McConnel is awesome book containing generic info for everything. And having a lot of info what to read after that. As well as other books kind of open what to read after that.

May be it was required from Data Engineers already having it learnt though pithink

solemn perch
#

Thank you both.

@buoyant seal that’s a lot to think about! I’ll admit I’m a little overwhelmed.

With that said, I understand OOP fundamentals, and am currently studying the books “Designing Data Intensive Applications” & “Architecture Patterns with Python”. Also have plans to learn data structures & algorithms.

For trying to break into the industry, would you say then that FastAPI is worth learning and that I should avoid Flask?

buoyant seal
buoyant seal
solemn perch
peak halo
#

@solemn perch I haven't caught up with the discussion since my last message to you, but my thinking is that if you're already highly degreed and have several years of industry experience, and the dilemma is that you don't have enough programming-specific credentials, you might benefit from a coding bootcamp.

vapid jay
vapid jay
buoyant seal
# solemn perch Good to know. I’ll maybe continue my Flask learning then 🙂 Can’t help but fee...

from some backend people data engineering is even asked as secondary knowledge preferable to be known, and the same in opposite direction. It is quite minimal gap between data engineers and backend people i think. So it should be pretty much possible transition, for a person with already industrial experience in one of those things. There is some certain intersection of same required to know things.

solemn perch
solemn perch
solemn perch
vapid quarry
solemn perch
#

Also... for backend development roles, should I also be learning some frontend stuff (e..g., js, css, html)?

buoyant seal
# solemn perch Also... for backend development roles, should I also be learning some frontend s...

it is prefered to know for generic education. any backend developer(from middle rank at least) is supposed to know it at junior level i think
Recommending books Head First CSS HTML, CSS missing tutorial 4, Head First Javascript and getting into Vue.js how to use.
it should be more than enough for backend dev to know from frontend. Check also htmx just for fun. https://htmx.org/
and recommending to play https://mastery.games/flexboxzombies/ and https://cssgridgarden.com/ , well, and being comfortable to use something from bootstrap or tailwind if necessary

solemn perch
buoyant seal
vapid jay
#

Hi everyone, I started my Programming learning Journey 7 Months ago,
I have got Web development Course, Front-End ( Html , Css , JS Basics , Vue Frame Work) Back-End ( PHP , Laravel Frame Work ).
But it's not my thing like I don't wanna continue, So My goal now to learn Python and I want to start making Bots for discord since I'm using it for my Business.
If any1 can recommend me Online course I would very grateful, Thanks in Advance. ❤️

remote merlin
#

What double MS goes good with Cybersecurity?

buoyant seal
vapid jay
#

Is there good online courses? or should I buy books and study?

buoyant seal
buoyant seal
vapid jay
#

Thank you. ❤️

remote merlin
#

Is doing double M.S. worth it?

buoyant seal
remote merlin
buoyant seal
remote merlin
#

Graduate program

vapid jay
buoyant seal
vapid jay
#

Should I get into it as a start?

remote merlin
buoyant seal
vapid jay
remote merlin
true harness
#

surely 1 M.S is enough, right?

buoyant seal
remote merlin
buoyant seal
vapid jay
buoyant seal
true harness
#

interesting 🤔

remote merlin
#

I am from US

#

So things might be different here

buoyant seal
remote merlin
buoyant seal
# remote merlin I started with different book

Consider getting deeeper knowledge with this book then. Really cook book to get python tricks at deeper level.
This book is about more advanced syntax of Python, not about clean code directly in its regular sense.

true harness
#

fluent python is good too

remote merlin
true harness
#

why not learn more then

remote merlin
buoyant seal
remote merlin
#

I am planning to get certificates by summer. I an starting from beginning to end

#

I plan to complete PCEP/PCAP/COMPTIA A+

true harness
buoyant seal
buoyant seal
true harness
#

Probably exists only as chapters in other books.
this is what i'd expect tbh, it's a pretty big topic, but not that big

buoyant seal
buoyant seal
lapis wind
#

As much as writing performant code is good, from the python project's I've worked on I've come to learn that as long as it's not obnoxiously slow, it doesn't really matter, you just buy more compute 😅

tired magnet
#

@buoyant seal hello there, mind if i DM you? have some overall questions about career path as a backend developer

peak halo
tired magnet
#

umm, already asked once and darkwind kindly shared a roadmap, but i guess I'll ask again

#

overall i feel lost, I'm 21 and studying software engineering atm, started python a few months ago, before that (5-6) years ago I was developing android applications with java then basically did nothing since then, now here I am starting over, at firsg i wasn't sure which path i wanna continue with python, AI? scripting and automation? data science? but eventually I decided to go for backend development, but the field is so vast i have no idea where to start

peak halo
smoky quest
#

as you would be considered a new grad, the bar would be low in terms of pre-required knowledge beyond your degree

tired magnet
#

currently taking a course at coursera about python and automation, as soon as that one is finished i wanna take the backend course from meta, but most of it's sub-courses are not even released yet so that's gonna take a while, what i basically do everyday is finish a part of my course, solve a few leetcode problems then watch 20 million different youtube videos about python and stuff and not doing anything productive

smoky quest
tired magnet
#

i don't feel like imma be employed anytime soon, still gonna be studying for a while, and leetcode is a good challenge overall about your skills and actually enjoy it a lot, plus recruiters in my country don't even care that much about algorithms and data structures, they just want a big fat resume

smoky quest
tired magnet
#

the thing is this is my resume :

#

empty, lol (i hate the 20 second timer)

smoky quest
peak halo
peak halo
smoky quest
tired magnet
#

i think I'll graduate in 2 years (if nothing goes wrong)

#

and my goal is to have a good resume until then, I'm thinking about learning django and some databases first, the problem is the coursera's backend course isn't gonna be released anytime soon (probably will take 4-5 months) and other guides are somewhat outdated, saw a highrated django course on udemy but it was teaching django 1.11, and 4.1 is out now

smoky quest
#

So pick flask, django or fastapi or whatever you feel like and build something. Don't get hung up on the versions or specifics that won't matter in 6 months

tired magnet
#

also another big problem that i have is, i never have an idea what to build, and i hate copying something that already exists (or cloning, whatever the word is)

smoky quest
#

since you are beginning, pick something very simple. Don't worry about copying or being innovative. You won't be judged on that anyway. Where it matters if for your motivation as you would be more motivated to work on something you care about than not

tired magnet
#

alright, I'll start something and see where that goes

smoky quest
#

Don't aim to high. Feel free to start with a simple todo app for your first app. You still have plenty of time to build from that and build other apps.
But there is tons of value in doing small visible increments to keep your motivation high

tired magnet
#

alright, will keep that in mind, thanks a lot for your help and time

sand swan
#

would you recommend to start TOP?

buoyant seal
# tired magnet overall i feel lost, I'm 21 and studying software engineering atm, started pytho...

Ergh, since u a student, and u have years ahead to be still in uni.
U can just try everything. Do projects, see what u like.

It was not hard choice for me choosing web dev, because I wished making web sites since being teenager. And I was kind of lucky getting first job as web dev.

While u a in uni, u can concentrate learning all reusable green generic SWE skills, which u would have to learn for any chosen path anyway

buoyant seal
# tired magnet also another big problem that i have is, i never have an idea what to build, and...

Feel free to go through this building text course
https://blog.miguelgrinberg.com/post/the-flask-mega-tutorial-part-i-hello-world
It was my first step/app in python web world

Welcome! You are about to start on a journey to learn how to create web applications with Python and the Flask framework. In this first chapter, you are going to learn how to set up a Flask project…

vapid jay
#

can someone tel me jow to download python?

smoky quest
summer roost
vapid jay
summer roost
unkempt crystal
#

I don't know what to do, I have completed my python course, but too I m not confident enough to do anything, even CP, I m thinking off to buy a new course and starting again those concepts I haven't learned i can learn those atleast

smoky quest
ocean tiger
#

anyone has any idea the best way to crack GSoC(Google Summer of Code) from scratch
which language to start with where to do open source projects and how to win jsoc in the first year of engineering!!

eternal inlet
#

Anyone Please help me in OpenCV Assignment, Assignment is to detect Only single Person and track that same person.

ripe helm
#

How'd u people learn programming languages

#

Like with some app or website

oak geyser
#

hello, i am 31 going 32, is it able for me to become a python developer someday? i need to careerswitch

true harness
oak geyser
oak wasp
#

which is best website for finding 100% remote jobs? except for LinkedIn

spiral swift
#

Weirdest interview take home assessment I've ever seen.

I applied for a Python developer position.

The take home assessment was different links to the assessments.

In total, 400+ questions and 9 different languages/frameworks.

Java, PHP, NodeJS, HTML, Python, Blockchain and React Native.

Java had different sections, Spring, Java SE, and Java EE8.

#

And I was required to do all within 2 days.

lapis wind
#

Well that has to be the definition of alarm bells if i've ever seen one lol

left socket
#
  1. Apply to many interviews and get their tests.
  2. Create a job posting, asking applicants to do those tests.
  3. Now you have answers to job tests...!
  4. Profit?
buoyant seal
near ocean
#

It sounds to me like you were supposed to pick an agreed upon topic to do, not do all of them

sonic fox
#

hi

gilded wedge
#

hello, I am a developer/ graphics designer (beginner)

#

i am studying computer science in a university

#

my first langauge is Python and I also know C as second language

#

i have experience with game and web development (around intermediate)

#

any way to get internship in order to learn
if anyone have advice or work offer
i would appreciate it 😄

gilded wedge
lapis wind
#

I think in most western countries there's a legal maximum to which it can be enforced without good reason. Normally 2 years, if it's a government or state secrets kind of thing though, that makes alot of sense.

#

I mean as always with these sorts of things the best thing to do if you're not sure is ask a lawyer who knows your country's legislation.

#

As i said, in most western countries there's a limit into how long it can actually be enforced without a reasonable standing regardless on how long they say it 'lasts' for.

#

But you should check with a lawyer if you want anyone to tell you concretely what they can do

spiral swift
woeful spruce
spiral swift
vapid jay
#

Hey guys
I have a doubt
Are libraries like OpenCV used at companies like google?
I'm a beginner so I'm not that sure

gilded wedge
#

any cool resources or site to apply for internships?

peak halo
peak halo
vapid jay
gilded wedge
vapid jay
gilded wedge
peak halo
vapid jay
near ocean
orchid violet
#

Can someone help me out. I really enjoy programming and I already know quite a lot of python but I'm not sure what career I should take. I wanted to do cybersecurity but I'm not sure if I will really do that much programming and I'm not interested in web dev, app dev or game dev

#

I want to specialize in something which needs quite a lot of programming but is not in the above mentioned fields

#

I was thinking of doing artificial intelligence and implementing it into cybersecurity but I'm not sure if that would work

#

So can someone help me and tell me what I should do

summer roost
#

what's your education level?

orchid violet
summer roost
#

then you should just be focusing on getting into a university and getting a CS degree

orchid violet
summer roost
#

sure, that's reasonable. Experiment with projects that interest you. Don't worry about "specialization", yet - just do things you find interesting.

summer roost
#

specialization comes about naturally - as you spend time doing stuff that you enjoy working on, you get better and better at it, until you find that you've got specialist knowledge in it

near remnant
#

Would you guys turn down a bad offer or accept anything as a self-taught?

true harness
#

depends on your financial situation, how bad is "bad", and a bunch of other things. idk if there's a better answer without specifics

peak halo
summer roost
#

I agree. For a self taught developer, getting your foot in the door in the corporate world is the hardest part. Once you've worked as a professional for a few years, being self-taught no longer matters much, but finding anyone willing to take a chance on you as a self-taught developer with no prior work experience can be really difficult.

silent oyster
#

Would anyone be willing to take a look at my GitHub page and provide some feedback on ways to improve it or make it more professional?

smoky quest
silent oyster
jade rampart
#

I want your full honest opinion. I'm a Windows 10 Pro 64 bit user and to be honest I'm more than confortable with it. But I've heard from programmers that Linux is better, at least for programmers. I have really little experience with Ubuntu 20.04. So if it's true that Linux is better for programmers, then I'm changing OS, but if not, then no need, right? Also, I don't play lots of video games tbh, but every now and then I enjoy playing F1 2022, Forza Horizon 5, maybe League of Legends, CS:GO, etc. So if Ubuntu accepts that, better.

Anyways, thank you so much for taking your time and reading this.

summer roost
summer roost
jade rampart
silent oyster
summer roost
#

!off-topic

inner wrenBOT
silent oyster
#

no theres actually a reason for it which I can talk to in an interview process

summer roost
silent oyster
#

fair enough

summer roost
silent oyster
#

hows the actual content of the page though in your opinion

summer roost
#

you might not get the chance to talk about it if people see the name as a reference to malicious activity and throw the resume out based on that.

#

the formatting in the README is poor (# at the start of a bunch of lines, and in the middle of some of them).
You've got a bunch of typos ("Hisotry", "created" rather than "creating", "as well a GUI" rather than "as well as a GUI")

#

and the CSVPortScanHisotry.txt looks like evidence of likely malicious behavior - port scanning of public IPs is frowned upon

silent oyster
#

As someone trying to get into Cyber security it makes sense to be able to do those types of things

#

there are going to be instances where I am going to have to look at log files and be able to extract the important info from them. I was using that as a demonstration of my ability to do so

summer roost
#

if you're applying specifically to security related positions, that might not be frowned upon, but I think it would be for most positions.

silent oyster
#

I am majoring in cyber security so these are the skills Id feel like would be applicable for the jobs ill be applying for.

smoky quest
smoky quest
# silent oyster https://github.com/ServeRAider/Projects.git my GitHub profile name probably wont...
  • No License
  • Meaningless git history
  • The readme could be clarified. For instance starting with a table that has a summary of each, then followed by paragraphs for each one going into more details and even going as far as showing examples of runs
  • Code has duplication. I would also suggest to have some model objects and to separate the parsing from the processing
  • There are no tests
  • You may want to use CLI arguments rather than doing a bunch of input()
lapis wind
#
  • As a nit pick, but your code naming convention seems to simply be entirely PascalCase which although consistent, IMO should follow the language standard guide I.e. snake_case for vars and functions, and PascalCase for classes.
  • Would definitely not hurt to run a formatter like black over your code
  • Would definitely not hurt cutting back on some of the meaningless comments in the code which are all on one line and really quite long.
silent oyster
#

much appreciated on the feed back

dark moon
#

What are some smallish projects I can do in a summer to showcase my skills?

#

I've been beating my head against this one project for far too long, and I think its time to let it die. The spark is gone

#

But I do need a few things under my belt by the time I graduate to put on my resume. So I suppose a better question would be: what kind of projects should I be looking towards?

left socket
#

Anything that can compile, run, and visibly does something. From scratch to finish.

coral dew
#

I've been working as a JavaScript developer at a very small-scale startup for 4 months now. When I joined I wasn't good at JS, Python was the only language I had worked with. I had some Django projects in my portfolio when I joined So, now my company is offering me a position as a Python developer. Here is what my new JD says. Working as a JS dev, I really begin to get a heck of it and began to like it.
Now I'm unsure if it is really an upgrade to switch to Python when JS is at its peak rn and is being considered as a God lvl language. Is Python developer a better position compared to JavaScript? Should I accept the offer?

lapis wind
#

If it's the exact same benefits/compensation, then just go with what ever one you're currently/think you'll enjoy writing the most.

If you're enjoying learning and writing JS and you're not super bothered about jumping back to Python, not a whole lot of reason to switch, ultimately it might be more beneficial to stay with JS to gain more experience with it.

coral dew
summer roost
#

it sounds like in the Python role, you'd be using Python and JS, and in the current role you're using only JS?

#

all things being equal, I'd choose the one that gives you more experience with more technologies, @coral dew

#

pure backend positions often pay better than frontend ones, and professional experience working with Python on the backend will likely give you a leg up in the long term

coral dew
summer roost
#

for both jobs, or only for the Python job?

coral dew
summer roost
#

as far as long term earnings potential goes, getting backend experience is a very good idea

#

I'd be saying that even if the backend position was Node.js instead of Python.

coral dew
summer roost
#

it's more technologies, and technologies where the demand for engineers outstrips supply

#

which, in addition to giving you a broader technical base, also puts you in a position where you can expect higher wages for leveraging those new skills.

clear warren
#

guys im new in the dc server where can i ask my python coding related questions?

buoyant seal
true harness
#

it's really not, and it's also kinda off topic. maybe #pedagogy

ionic iron
#

Should I learn java after python?

#

As it is a more standard language,

true harness
#

idk what you mean by "more standard", but it can definitely help you with getting a job. java is used a lot

summer roost
#

though I'm betting there are more new projects being created in Python than Java these days.

#

but yeah, Java is a perfectly good second language to learn.

light valve
#

What can i do in freelancing
As a python developer

vapid jay
#

hii

coarse crag
#

is it okay to use your actual name for github username?

smoky quest
coarse crag
#

ooo i see, i was worried that there would be some damaging cons of doing so, and that i should change it, thanks!

smoky quest
#

it's more professional than 3|_i73H4x0r

buoyant seal
#

What is ic

coarse crag
smoky quest
violet magnet
smoky quest
violet magnet
#

Yah but it lets the hiring manager know that you've been around a long time to remember leetspeak and that you're definitely not a newb

rich trellis
#

does anyone have a roadmap for cybersecurity?

spark zinc
#

guys how do i not completely suck hopelessly at leetcode, i have an interview tmrw and i have absolutely no hope rn

smoky quest
spark zinc
#

ive just done a bunch of leetcode and my weakpoints are everything like

#

idk i just cant wrap my head around alot of these problems, even some of the easy ones throw me off, its like i just cant thing of the right steps idk

smoky quest
# spark zinc ive just done a bunch of leetcode and my weakpoints are everything like

Sounds like you could:

near remnant
#

i feel awful because i turned down an internship due to its 2 years long non-compete and indefinite NDA (no expiration date)

#

what to do

gilded valley
near remnant
unkempt crystal
vapid jay
#

Hello there. I'm a freshman cs student. I know python and java quite well. I also have elementary knowledge of calculus, vector algebra and probability.
I want to become a successful ML engineer. I was wondering if I must do something like web dev or mobile dev first then try ML or can I just start in my freshman year? Also, if any experienced dev here could help me with a roadmap, that'd be a huge help.

wintry tendon
sudden yacht
lapis wind
# near remnant why am i an idiot?

You're not, their remark was fairly unjustified, but we'll ignore that.

That being said, as a general rule of thumb, if you're concerned about the length of a NDA, you should ask a lawyer who knows your countries jurisdiction. 2 year non-competes and NDAs are certainly common in software even for internships, so if you're concerned about something, it's a good idea to actually know what is and isnt enforceable as i've previously told you.

A company can 'say' the non-compete and NDA can be for an unimitated amount of time, but often, there are limits in place making them un-enforceable after a given period regardless of how long the company says it lasts. So you should be aware of that, if my NDA is 'forever' but they only have grounds to enforce it for lets say 2 years, then anything beyond that in reality is irrelevant because it's invalid. Needless to say this is not legal advise ask a lawyer

gilded valley
lapis wind
#

Care to clarify why? Because that comment seemed completely unhelpful 😅

gilded valley
#

because he has wasted the time of dozens of people asking the same almost-certainly-bullshit-filled question to then proceed to ignore almost all advice

#

over the course of something like 2 weeks now

near ocean
#

Its been months now that dos has been asking the same questions getting the same answers and not heeding them
At some point its on them to be smart about how they manage their offers

gilded valley
near ocean
#

Also, i'm pretty sure others have been reprimanded because they kept asking for legal advice here, shouldnt this be considered as well?

near remnant
#

Sure, ban me guys, thanks @near ocean hope you have a better day now!

near ocean
#

I dont care if youre banned or not, just stop asking about the same shit every day
We're not lawyers, dont sign the damn nda if you dont want to, no one's forcing you to

near remnant
#

I know, I think I need therapy or something. I'm sorry guys...won't post for a while.

sudden yacht
#

We cannot give you legal advice. Nor should you ask random strangers on the Internet for legal advice. You aren't going to be banned.

sudden yacht
graceful mason
#

Dos has changed his home country and non-compete length so many times now

#

Maybe they don't want to hire people who keep moving homes and signing different contracts, or maybe HR just has an inherent hatred for LARPers 🤷‍♂️

vocal bronze
#

how to get into a carear

gilded valley
tender gyro
#

What's India doing right?

near ocean
#

Its got billions of people

gilded valley
tender gyro
buoyant seal
#

i am happy very much. worked on sheer enthusiasm for 5 months in a company
each time i did not have salary because of some berauctic issue. Finally got signed contract and opening bank account (confirmation should be tomorrow). Finally going to get paid. It really brings happiness.

near ocean
#

You worked for 4 months without getting paid? Why

buoyant seal
#

it was understandable. first two months i was not paid, because i needed to acquire registration of where i live in a country, but i was not able because the only relative who could get me it, did not have her documents of ownership updated. that's why it was delayed. (Without this registration i could not get contract of employment)
and then i suddently immigrated to another country, and beraucratic problems began to have it formed for new country
And then main lawyer in a company ghosted me for two months because she was overwhelmed with all other immigrants. She even fell ill and took vacation after that, and still was not able to process me. Transfered my need to have a contract to other lawyer. Finally i got contract.

The funny pleasant thing, the contract has salary for 33% more than i expected it to be 🙂 Not sure if i am mistaken or somewhere, but it looks like really pleasant suprise.

#

The company is big and international one, already 12 years existing, so i trusted it enough to have payments delayed and accumulated 🤷‍♂️ (France, Germany, Cyprus pressence, 1000 employees)

quasi forge
#

I'm a student who just finished class 12 I wanted to ask if ecm subject is good or not please help me

shadow moss
buoyant seal
# tender gyro

Besides people amount
We can add here them having English as second native language, so maximum exposure to international market
And specific mentality of Indians. As far I gathered, it is their specific mentality / a wish of reaching manager positions. Something raising from their still cast society
Consider added persistence of a person fighting for his happinesses from less economically successful country

Wishes come true for those who know what they want and go for that

teal parcel
#

I need a small help if there anyone who is from Biotechnology?

orchid brook
#

is the projects section of a resume a big downgrade from the experience section

peak halo
orchid brook
#

like we have university and company (like google tesla etc) partnership projects where like ten students work on part of a big company's project and we have design reviews meetings etc. and the companies check our work so can I put this in the experience section?

peak halo
orchid brook
peak halo
# orchid brook like we have university and company (like google tesla etc) partnership projects...

though let's make sure we're working with a shared definition of "experience" as it pertains to resumes. I would expect the experience section to be a list of jobs you've had. but that doesn't mean that things you've done that aren't formal employment aren't relevant "experience".

the meanings of words aren't absolute. the point of the resume is to convince the hiring people that it's worth it for them to interview you. however you want to arrange the information on the page is up to you.

orchid brook
#

hmmm yeah i guess if i can pull it off

#

is teaching assistant for ML course as a sophomore any useful in a resume?

peak halo
orchid brook
#

not really

#

or ig yeah it is

peak halo
orchid brook
#

can i say like Google X UniversityName in the company name field in the resume

#

that way it is clear that it's a collaboration and im not working for the parent company?

peak halo
orchid brook
#

yeah definitely

peak halo
#

do you have an "Education" section? you could put it there.

orchid brook
#

can i put a full ride scholarship in education? or is academics irrelevant?

near ocean
#

Is this for your first position? Then yes

orchid brook
#

i had an internship as a freshman

peak halo
orchid brook
#

yeah there is, i am a second year student so i dont really have much work experience

#

can i put extracurriculars in projects? like if I was the lead officer or something?

peak halo
orchid brook
#

but like some big companies have freshman/sophomore specific internship programs right

teal parcel
#

hey

near ocean
#

Anything that would make you stand out but is also somewhat relevant should be on the CV

peak halo
orchid brook
#

okay ill prepare it and show it to you guys

peak halo
# teal parcel hey

there's a 20 second slow mode, so please make sure your messages are contentful.

orchid brook
peak halo
orchid brook
#

but how do i look for them

#

also is it worth applying to the big ones? like the freshman/sophomore targeted programs at google, microsoft, deloitte etc

peak halo
orchid brook
#

hmmmm thats true

#

is it okay if I format the projects section the exact same way as the experience section? like job title company name location bullet points?

peak halo
orchid brook
#

alright ill send it in a min

peak halo
#

no rush.

#

when I say "just do it", I mean "don't hesitate over every detail", not "do it right now"

orchid brook
#

lol it's ready no worries

gilded valley
orchid brook
#

so is it okay if the first bullet point of a job description describes what the job is

#

like if i have TA role can i in the first bullet point say that "TA for XYZ course, topics include xyz"

rancid kettle
#

Hey guys I've started my a levels and I wanna do comp sci in uni next year so I wanted to ask if I can get into a university if I don't do a level maths

lapis wind
#

you can, normally they want either CS A level or maths a level

rancid kettle
#

I've done gcse maths and for my a levels I'm taking ict physics and geography

#

My school doesn't teach CS just ict

lapis wind
#

just as a note though, you might wanna additionally do Core Maths to aid with it. And as another note, I don't believe they all accept ICT for CS degrees because technically it's a BTEC and is very different to CS A level

#

So I would probably look at UCAS and see what unis require because it might be that you have to do Maths or some other STEM subject which they want as a required A level, it may be that they're very flexible, but i imagine some definitely aren't

rancid kettle
#

Alright thanks

gilded valley
gilded valley
lapis wind
#

Anyway, look at UCAS.

gilded valley
vapid jay
#

it depends entirelyon what your goals are

rancid kettle
#

To get into maths I would need at least a 6

gilded valley
# rancid kettle Thing is my school isn't letting me take maths cause I got a 4 in my igs which i...

If you think you're likely to fail it, or if your school is super strict, then that's not the end of the world. But there's a good chance your teachers have some degree of freedom to take people into maths anyway, so if you find a friendly maths teacher explain that you know you'll have to put in a ton of work to get the grades (and that you will put in that work), then there's a solid chance they let you on

#

but you would have to actually put in that work

lapis wind
#

I will say if you got a 4 in maths GCSE, A level maths will be HARD

Which probably isn't what you want to hear but there's a reason why they recommend not taking it if your GCSEs weren't a 6 or above. Unless you really really like maths it's likely that it will suck unless your teachers and class are really good. But I have my reservations about that 😅

For reference I took A level maths after getting a 7 In GCSE and it was probably the worst part of my A levels to the point where I just switch to a different subject 6 months before final exams because there was a better chance of getting a good grade with the new subject than failing maths aha, this might be because of the fact that 90% of my A levels was spent during lockdown and our teaching was "Read these pages" every day, but it is worth considering if you're going to be able to sustain the workload and catch up without getting burnt out.

obtuse cloud
#

Can i get this your open GL rubic cube game?

tight mulch
#

Hello

rancid kettle
rancid kettle
near ocean
#

From what I remember a level maths had a wildly different curriculum to gcse maths to the point where my teacher suggested we skip as a class, I didnt have to do it

whole wasp
#

Have to sign an NDA to continue the interview process should I do it or move on?

near ocean
#

Ask a lawyer, NDA talk doesnt belong here

lapis wind
#

Haven't heard or done any interviews which require a NDA to even interview to begin so mild alarm bells. But as mariosis says, ask a lawyer™️

whole wasp
peak halo
#

!ban 297590290410373121 We have asked you repeatedly to stop asking legal questions here.

inner wrenBOT
#

:incoming_envelope: :ok_hand: applied ban to @whole wasp permanently.

ivory sluice
# near ocean Ask a lawyer, NDA talk doesnt belong here

fwiw for you or anyone else reading: i don't think asking questions about NDAs is problematic. it is a careers-related topic.
but constantly asking for personal legal advice when moderators have consistently warned and infracted for the same action is what was problematic here

orchid brook
#

is nasa as hard as faang for internships? It seems like the pay is a fraction

peak halo
orchid brook
#

anything software related is the goal

#

but i havent taken dsa classes yet so im not prepared for faang leetcode yet

#

like are companies like caterpillar good

#

For a sophomore summer internship? Summer internship applications usually close in the fall right?

#

Next semester ill have way more experience but wouldnt that be kinda late for applications?

hoary torrent
#

what classes do you take?

bitter oriole
#

Hey guys. I work as sysadmin for hpc cluster, but I would like to start doing side projects using python, like freelance. I have master degree in CS and my thesis was in the field of computer vision. I dont know where to start searching for side projects to make some extra money on a side. Do you guys have any suggestions? I quite like my current job, so Im not ready yet to change full time.

wheat sparrow
compact vessel
#

Nice 👍

wheat sparrow
#

thx

lucid totem
#

What is that for

wheat sparrow
#

python duuuuuuuh sooo us ticket pls

dull hill
#

Hello

wheat sparrow
#

i live in iran thats why persian

lucid totem
#

I know a guy from iraq but he speaks kurdish

dull hill
#

@wheat sparrowIs paypal available in your country ?

wheat sparrow
#

no even not yt but i use vpn lol iran

dull hill
#

@lucid totemI'm from Iraq

lucid totem
#

Really? Cool

near wigeon
#

hey guys i have an interview for a senior python developer role. My question is what is included in distributed system topic

lucid totem
#

he lives in kurdistan tho

dull hill
#

@wheat sparrowHow do you make money from programming thou ?