#career-advice
1 messages · Page 319 of 1
I hope so!
@sharp yew yes you should, in my opinion.
I've got no real formal education at all, but I have about a dozen e-learning diplomas related to programming and it got me through some interviews. it's better than nothing.
some prospective employers will disregard it but I doubt anyone will hold it against you
You think that + github projects+ ms degree will get my foot in the door?
it depends on the github
and the door.
but potentially, yes.
provided the github has some meat on it and the prospective employer is open to hiring people without specific degrees, then yes.
Yea i got a couple of things that im gonna put on it over the next month
you might at least get yourself a tough technical interview or some homework to demonstrate your skill, and if you make it through that alive, you might just be offered something.
that's been my experience, anyway
That would be amazing
but your mileage may vary. it depends where you are, who you apply to, etcetera.
it's very hard to make any promises.
Nyc
I've heard nyc can be kind of brutal.
as in quite strict in their minimum requirements
talk to @unreal linden if you get a chance, he's got first hand knowledge of this.
I'm in Norway and know practically nothing about new york
Ok thanks
sounds 👌
Gnite lemon thanks again
night dude.
@rare sand what got you your first coding job?
I applied to a lot of places and one of them had a lot of self-taught programmers working there, so they decided to give me a chance in spite of my lack of education. It was at the other side of the country, but I flew over and did a tough technical interview with lots of whiteboarding and questions and I guess I did okay. At that point I had many years of experience from IT (especially ops) and had been using Python to automate stuff in those jobs, and I'd gotten a lot of certs off coursera and edx, I was involved in this community so I had lots of open source on my github..
im doing cs50 atm
they were still unsure, so they asked me to go home and write a URL shortener in Py3 with Flask, PostgreSQL,...
and get it hosted somewhere so I could just link them. and send them the code, as well as a "plan for how to scale it to millions of users"
do you think onepersonal project and a bunch of websites will get my foot in the door for a software dev
also should i read the coding interview books before i start applying ?
I couldn't tell you. maybe, maybe not.
persistence will get your foot in the door.
apply to a lot of stuff. keep learning, keep reading books, doing courses, until you get what you want.
what courses and books did you learn the most from
!resources all my favorites are in here
The Resources page on our website contains a list of hand-selected learning resources that we regularly recommend to both beginners and experts.
fluent python and effective python are two of my favorite books for intermediates
what would you says intermediate ?
Understands concepts, can produce results on their own without handholding, but still much room for improvement imo
I think the biggest difference between beginner and intermediate in anything is the separation from needing constant help on fundamentals
yes
The python general channel pinned messages are great also @wanton rivet
Been using them
I think they overlap with resources tho
Fundamentals is like knowing the syntax like the back of ur hand imo
Need a good foundation to build a great structure
It's knowing them and knowing when it makes sense to use which effectively
It's more complicated but this is probably more #python-discussion now
I think we're all basically stating the same thing in different words. For me, it means being comfortable enough with the syntax that you don't have to really think about it when writing code; having a general idea of how Python works (assignment never copies data is one of those important realizations); having a framework large enough to be able to understand documentation (if the docs are up to standard) without too much hassle or scaffolding from other resources; and having a general idea of the typical built-ins that are available (all in addition to general programming skills). That said, I'd consider myself an intermediate at best, so I'm not sure if I can really judge what it means to be intermediate.
You're probably right, @vapid jay. We're getting outside of the scope of this channel.
It's good to shy from being more than intermediate. If you say you're an expert, you'll be treated as such and people won't have a reason to not make you feel dumb (in scope of careers for this channel 😏) but yes
We interviewed 3-4 people in recent months that said they were 7-9/10 on python and come in and don't know data types
It's easy to overestimate yourself, but the more I learn about Python, the more I realize I don't know anything.
The most important part of learning programming as a practical skill is that you get experience with the tools you're using. That takes time and effort and only then will you truly learn how to use them.
data types as in like floats, ints?
I think we asked about structures like dicts and lists and he was lost
Ping me in #python-discussion if you wanna talk more though. I think our overlords are getting antsy
I think it's an interesting topic, since it touches on questions you may get in an interview
And what kind of expectations you create when stating your skill level
If you insist 
yeah, this is still on topic
I wish more companies used intermediate as a title. I'm seeing a lot of either senior or entry level right now and in my company, that's the difference of fresh to industry and 8+ years
With flexibility of course but still
Is junior same as entry level? Or is there a differentiation there?
From what I seen junior, entry and associate sometimes are used interchangeably
But it seems to depend on country and industry
Like in one job listing it can require 3+ years experience and in other 6-12 moths internship, with same positon name
I tend to use "junior" as a blanket term for any developer with less experience
I think "entry" usually means first job
is datacamp free
most say 3+ years of experience or equivalent meaning like github projects and what not
how would you know what type of github projects equate to 3 years of experience
i wouldn't try to figure out how it equates more focus on what would i need to show to impress a company that even if i dont have a degree i know i can add value to the company and am worthy of getting an interview
that's obviously discussed a lot here
Junior jobs are a good way to get paid less, that's why I would avoid them if you've had experience already
imo
Hey guys so i have an online assessment in hackerrank
How do you deal with test cases where outputs are hidden
Consider Edge cases
I don't really no where to put this but in terms of python in university/college, what do you need to know (a data analyst for say but can be more general)? A list would be nice so I can start learning!
Also any good youtubers in terms of learning about the career paths of python etc.]
Hey I am just curious, how do you guys find people who are interested in python developers?
I have people who need hardware testers and a surprisingly large amount of HW testing is done in python
I want to know about other people's experiences. I had a coding interview (Not a whiteboard session) Where they asked me to complete a game of connect four while also coding in test cases that complies with their already built code. (It involved checking for possible win states, running the game and lots of other things) All to be done in like, 45 minutes? It seems a bit much for just the interview
@tame heath you can search up 'python' on indeed.com
How'd I land an internship, if I'm not even in the 10th grade?
I got a certificate from a college algebra course and a Django full stack course
@vapid jay location? And what site did u do it on?
Sydney and indeed.com
It's a paid internship and they'll probably know that I am a minor due to the lack of tertiary qualifications and education
@neon needle
No what site did u get the certification on or did u do that irl?
@vapid jay Sounds legal..
@vapid jay If it is paying more than minimum wage, it's probably very good looking on a college application that you have internships as a programmer at one or multiple places over the course of a few years
It speaks pretty heavily to your personal qualifications to exceed as well as build up reallife knowledge/experience that will better inform your education if you decide to go into the field.
Having extra cash to afford cars/gas/go on dates + having social status for having a non shitty job at coldstone is gucci. It also depends on your course load
@shy pollen Sadly My message got removed whitout a warning.
im getting interviews but dont make it pass the tech screening i think i do okay on the code challenges
or maybe mess up on the interviewing part should maybe pracitce more
@runic heath do you ask for feedback after the interview?
sometimes they give it and it can help point out where you fail. or if someone would do a mock interview with you and then tell you where you are failing
I'm trying to put together a resume for data science internships w/ no previous experience
should I list the various models I know how to use ? Like Linear/logistic regressions, decisions trees, K nearest neighbors , Linear discriminant analysis.
has anybody here ever withdrawn from a class
i am taking Data Structures and Algorithms with Java and I am not doing so well. I think it might be better to just drop the class and get a W to save my GPA rather than pass with a C or C+
i am worried that when i apply for internships I will not get considered because of my low mark in the class
if you pass, it doesnt matter
it does tho
if i get a C nobody will want me for an internship
@mint citrus
i have no prior experience
you can also do internships by just personal projects you do
but i think i need to withdraw. my mental health is deteriorating very severely
thats how I got my first internship. and my GPA was pretty bad
did u get paid?
i feel like i'll never be good enough to get a job
everybody i talk to on discord seems to be so obsessed with coding and i'm worried that my lack of passion will kill my chances
i do like coding and problem solving, i think it can be frustrating but fun. but honestly i just want to die rn
i wake up everyday and it takes so much effort to get out of bed
not because i'm sleepy
I landed a job shortly after the intership. it wasnt great but it was a job nonetheless
but because nothing seems worth doing anymore
That would be other issues which I dont think I can help you with
it's ok
i am just wondering how bad it is to get a W on ur transcript
i want to graduate with a high GPA to impress employers
in case i graduate without experience
i really want to
so many graduate with 0 experience and it makes it hard
but i live in Boston
and there are a significant number of universities here
like a really REALLY high amount
there's so many CS majors
I've gotten the impression from many that employers don't really care about your GPA
@pulsar drum depends on the employer really
if you have personal projects or the such to back up your credentials thats best
after uni, GPA doesnt really mater. you got the degree
but i do want to graduate with a strong understanding of data structure and algorithms
i have found a lot of internships want a transcript
at least here in Boston
i applied to Google for an internship (I know i won't get it but i wanted to say i tried) and they wanted a transcript
well send it anyways. really if you can explain why you got the grade
or show something to back up your credibility that should be fine
but you have to do something extra if you want to get an internship.
do something that makes you stand out.
@neon needle got it online
If there are professional coders, how often do you get the outline of functions from your team that you are expected to comply with arguments + return statements in a standard form ?
UHHH like
I got a interview coding challenge thing
lemme paste what I was given
ok, going to grab a drink
you mean like the comment?
well it never comes through like that for me
it's more like "we need this, how long will it take"
Yeah, same..
There's probably always a prevalent in a codebase and some use autodoc tools that require a certain formatting to work. However, that comment there is located a bit weirdly, since it will not be recognized as a docstring with that statement before it.
My interpretation of the question is how often is new work delivered in the form of clear and concise business logic that can be directly translated into code
That seems like a pretty good interpretation of my terrible abuse of the English language
I am not sure about business logic, but I am sure on what you mean
Oh, then I can't answer you. I'm not a professional coder, although I do code a lot professionally.
business logic is the reason for the season
🤔 @craggy wave
Oh- I didn't know business logic was an actual term
lemme look it up.
I work in academics, a large part of research is coding and more so in my field.
My job title isn't swe or anything development related.
But I use python regularly, mostly for flask
the code at my job has some partial standardized documentation like this, i don't find it to be the most useful thing to have, and it can easily fall out of sync with the actual code
I don't use Python at all or rather very rarely at work. Most of the things I do are either in C++ or R.
Oh yeah, your code is a series of one off and refracturing. Sure.
using a recent version of python that allows to define types in the signature and check it with mypy or a similar tool seems a lot more useful
though i didn't have a lot of opportunity to work with that, and i'm not totally in love with the equivalent service provided by flow for js code, but if you are into these things, at least this one is easier to check and maintain
the docstring should rather describe the semantics of every arguments, i.e, what they mean and how they work
I thought comments are for that
and docstrings talk about the purpose behind functions
(I am not good at this. )
comments are for the people reading your code, docstrings are for the people using your code
@hushed kestrel
Cunningham's Law states "the best way to get the right answer on the internet is not to ask a question; it's to post the wrong answer."
re: I am not good at this
don't worry, most people aren't, just ride it out and wait for someone to tell you you're wrong
this is a bit offtopic imho btw
disagree.. the question was regarding how work is requested
not completly sure, if you are asking specificaly for the workplace, then ok
but here is for careers, and i'm not sure the distinction between work and non-work code is very relevant here
Nono, it's not a confidence thing, it's a statement of my comfortability with the current topic that should inform what level of advice I am seeking. ❤ but ty.
@torpid bolt I was given a coding challenge as apart of an interview. I was wondering how common practice this is and if I should be afraid that I am going to be hand held/micromanaged working for this company, or if it is just a one-off for the coding challenge
Hand holding isn't the right term.
oh now re reading the initial question and understanding it better
well, it's not common in my experience, but it's useful to define the interface of functions so other people can work on other parts of the program by programing against this interface, assuming it work, and when you put your code together, in the magical world of flawless coding, it'll work
but in an interview/test, it's more common
heck, i did today an interview for a senior dev position where i not only had such interfaces, but also some support classes coded, and a test suite to pass
i don't expect this to be representative of how the work would go at this place, they are rather testing how comfortable i'm with all the concepts, and adapting to existing code, getting as much unuseful barriers out of the way
My coding challenge was the same thing more or less. They wanted me to fix a connect four program by adding pieces to the game state, creating conditionals to check for a win in a very specific way, and create a test suite in under 45 minutes or something
And that was with no prep about the code that I was going to modify
hm, having to code the test suite is less nice, though it's good to test the dev's hability to write one, in 45mn it can be quite stressful
i had one hour, and only had to make the suite pass, and i was warned that i wasn't expected to even get them all
(and i didn't, though i was really not helped that i was deving in a very different env than what i'm used to, including a different keyboard layout)
anyway, afk now 🙂
Haha. That's horrible
@craggy wave what kind of academic work you do?
Statistics
oh my, being a statistician must be even worse than a computer scientist, seeing everyone pretty much butcher the most basic notions of everything at every opportunity, what a nightmare 😆
Hmm I don't know. I work in hardware testing, i think statistics is pretty relevant for a lot of things.
Not just applying a ML and calling it close 😛
I'd love to learn how to use bayesian statistics to update priors and apply that to business decisions
oh it is, i'm pretty sure statistics shaped the whole 19th and 20th century technology advances.
Depends on what you mean.
I don't know how much I buy into any particular mythos placed on top of history as an explanation for why things happen
But that is like, a really weird point to make
what I just said
i mean, you can't really do any serious science and/or industry without the various kind of averages, and standard deviations, and then more advanced tools
i'm not a statistician by any mean, but i believe the systematic application of them to all fields of knowledge has been a great discovery accelerator
Hmm, it depends a bit on what you're doing. I don't really apply statistics a lot, but rather work on developing new versions of models of applying something like memetic/hybrid evolutionary/genetic algorithms to tune parameters or starting configurations of models.
For those who are freelancing, how do they find a specific niche to narrow down to? I've gotten pretty good at Django and Flask, and am just not sure what metrics people use to decide what their specialization will be. Thank you.
Is freelancing even real pretty sure it’s all outsourced to India and China
Better off doing open source projects till ur good enough to get a 9 to 5
@neon needle I know a guy who does freelance web dev for local clients (in the US). I think there are far more people who would like to do it than there is demand, but it's not impossible for the right person either.
Assuming you have the freelancing skillset
There is a huge amount of value in being a US based freelancer
Language issues aside, being able to sue your freelancer / vice versa is a huge boon . If they are local, you can have actual conversations with them
There are lots of companies like restaurants that don't have websites, yelp pages, promotional material, lots of other things. You can offer your value to solve some of these problems for them + have them subscribe to you to maintain that value for like, 20-50 $ a month easy
then you build up a customer base
It's only going to be a 30-70k job
But it builds you out pretty fast
And if you manage to build up 20 subscribers then you could theoretically sell your company for something like 20k
15-30?
I don't know
ya
if u wanna seek those companies out and provide a service at a reasonable rate problem is most will use squarespace or something that's like basically no money
so i dont know how realistic that
you would need to target businesses that would want to spend extra money to impress people with the website and most i don't think care maybe you can figure out a sector that does
seems a bit impractical and a market thats over saturated
So
I am incredibly tech oriented and I am garbo at making a website
You aren't providing value by making people feel 'impressed' about a business
You are driving customers into their business which is apart of sales and is incredibly important
You could also provide services to help run their business such as implementing an inventory control systm
if u aren't making them feel impressed with a great website then why would they not use something like squarespace thats stupid cheap
why use u
why pay extra money
That's a valid question
i wouldnt
You wouldn't
But you aren't your customers
You are a tech savvy person who discusses programming on a programming discord
You are so far outside the mainstream. https://media.nngroup.com/media/editor/2016/10/20/computer-skill-levels-by-country.png
Most people just don't know how to use a computer, much less buy domains, manage them, setup a website, create powerful content, create ads and track visitors and automate email notifications or setup things like delivery services
So, not only is there a huge tech illiteracy gap that you get to exploit using your highly specialized skill. You will also find that people are not good at managing their time/ resources and don't know how to make proper investments and can't tell obviously what the opportunity costs they are suffering from not having one. They think they can get away without one.
There are also other second, third order effects that driving more customers will have on their business that just by increasing volume without maybe making profit (they will, but lets just say they don't ) their business will improve because of better bulk purchasing
Restaurants are also a business with usually a life cap of 1-3 years. they are incredibly high turnover and so there is always a new fresh batch of people who constantly need your services
fair points
if u do that route as a freelancer i think being a really good marketer is just as important as ur web dev skills
which is why I think it would be better to focus on something beyond just some company website
I don't have a specific answer, but something that can utilize some kind of control panel or backend to store information
People who've done this don't make a lot of a money typically, again, 30-75k usually per year, and after multiple years they generally still don't make moeny
storing customer records, some tracker of tools and equipment keeping track of their condition, maintenance, etc
I don't think 75k /y is real money for programming TBH))
The problem @vapid jay is that you need to find customers who understand the value of that so that they will pay you, but if they understand the value, they'll be busy setting it up themselves unless they are new or something
There is always a niche where you have to seek out the few people who don't know and charge them up the rear for your deluxe services, as long as they don't have the infrastructure to provide those services to themselves, like going after mid sized construction companies
yeah, that is the challenge with this approach
Where if someone joins the company and knows excel, they just doubled the technological competence of the company
so the solution could lie in discovering/building a solution for a demographic that would (through research/validation) be interested in it, and then only target that slice of the market.... depth vs breadth
i feel like ur time is better spent learning a more valuable coding skill that can get u a 9-5 job making 100k+
just my opinion tho
not worth the trouble
It's completely different
100k coding job in 5 years becomes 150k coding job
70k business job in 5 years can be 250 k job
its fine if you haven't read this entire thread, but I said earlier I'm already pretty good with flask and django (templating, ORMs, etc etc). my focus in OP was to find some kind of low hanging fruit to begin to monetize this
Being an entrepreneur with business skills + negotiation IMHO >> coding at google.
But it is a lot harder
thats not true sinthrill u can learn other things during those 5 years plus movement up the ladder having capital to start your own startup/ company
thats just not true
It kinda is
and ur 70k job may never become 70k
and it def may not become 250k
infact it probably wont
5 years in public/client facing business experience is completely different from coding at google
truthfully, I just want to make 2-3k/mo. that is my primary goal. the sooner the better. and obviously if its more, thats good too
im not gonna argue about it i think you are being too positive those are my thoughts
I wont grant that taking your fat stacks of money and going out is going to put you at the same level
I've made decent money with ecommerce in the past, I just want something semi-decent to fund this stuff
I...................am being too positive
There are super scary numbers outthere about the failure rates of business
3k a month? thats awful in the CS sector
I don't intend to brag, but I've already had previous successes as a result of learning about business/marketing for a while
with businesses, that is*
yeah, I know it is
ur way better off getting a 65k 9-5 with similar skills
it is a short term goal, and from there it will increase
u can do the biz on the side
idk why u wouldnt just get a 9-5 and try to grow something on ur off time
That's true advice
once its worth it quit
It just depends on how you value your time
do you think that's a better route than just going all out with freelancing?
And what your runway looks like, ect
If you have never done freelancing
I mean
How comfortable are you to losing 10k a month ?
ask a mod or admin or helper thats here
life has different seasons... in this phase, I don't mind working 16 hours a day 7 days a week to move myself closer to my goals
no, I appreciate your input
both of you
You would lose 10k in opportunity costs a moth probably for 6 months at least if you have no experience and you are doing a very good job
That's not even talking about the effective value of your work
meaning, time required to ramp up my income?
When you work full time by yourself what you want is the time where you are mega profitable is going to offset the time which you made 0$$
Most businesses fail, so you'll be buying things and paying for crap while running your business + stuck with recurring costs + not making money you would have in the same time
Success rate for businesses are in the 4-7 %
quite honestly, that last part doesn't discourage me. I'm a hard worker and have determination. my I suppose my main concern is choosing the most efficient route to get to where I want to go.
I work in the bay area/startups
read, talk to people, read, and don't put yourself in a position that you are forced to make bad choices (excess debt, liability, whatever)
6 months of backup is good topo
yeah, I think I read that last part from john sonmez's book the other week
are you a software dev for a company out there?
software developer's career guide I think?
With a focus on reliability testing
5 years
I did my own consultancy for 1.5 years
My older brother also runs a startup
and my dad has been a small business owner for 40 years
I'm sure its nice to be surrounded with ambition like that
UHH
lol I'm serious
Hey guys, im currently a CSE major, and its time for me to pick a cognate. Does anyone have any recommendations for cognates that go well with CSE degrees, or might make me stand out?
@vapid jay FWIW, and I only read a portion of the overall dialog, my two cents is that you are not crazy for wanting to try to make freelance work. You sound like you have realistic goals, along with an understanding of the drawbacks or the compromise it entails. You have very little to lose by trying for a couple years, especially if you're the type of person who will forever wonder "what if I went for it?", and be bothered by that.
My overall life trajectory has been and will to some degree remain much lower than many of the folks who go straight for the strong earnings and keep with it, and I don't love that, BUT I have done a lot of things that I found worthwhile and interesting, I have answered the question "what if I went for it" (not with freelancing but still relevant), and I've gotten to experience an overall larger slice of the human experience throughout. If those kinds of things matter to you, just say fuck it and give it a shot.
@raven mica Thanks for your response.
I don't think there is any right answer for that, provided it doesn't involve drugs or stuff like that
i'd jus giv them some coding memes
i have a question to ask , so i am 16 year old , yeah i am pretty new , so to start should i go with python or go and learn c first , or do both at same time (i can)
different languages are better at different things and are often the standard for different applications. So you'd need to do some more reach into the different languages and see wyich one fits you the most. for example, if u wanna design video games, u woint wanna learn the languages that does web site design
i am pretty much in love with python , its so good , <3
but as my teacher once told me that she learned c first to get a basic idea of coding , but i pretty much completed basic level of python(i think) so should i still go and learn c ?
if i were u, i'd jus master what i am comfortable with before reaching out to uncharted waters
and noone said that python cant give u a basic idea of coding
I think by basic she meant low-level programming language, no?
Probably, but I think that is some BS that "old school" programmers sat to make python devs feel less than.
I would stick to one language at a time, much like learning spoken languages
wayyyy easier to learn different prog languages once u really know one compared to spoken languages
its not even comparable imo
bad analogy
it be like in cooking once u know the base mixtures and combinations to learn new ones quite quickly
yeah and he said he's new?
learning C and Python at the same time for someone who's new to programming is going to be confusing
hell learning C alone is going to be confusing
LOL
learning C sounds painful
i just thought it was a bad analogy thats all
well, not the best example and it isnt the worst either. a lot of languages have root in other languages. like if you know english,m learning french is a little easier., if you know Japanese, it's a little easier to learn chinese.
and a lot of english words have latin roots
well French and english ain't good example too 🙂
cause they belong to different groups
french and spanish/italian/portugues - totally
cause last 4 are like C, C++, C# and whatever C like language
It most definitely is c-like
It's Java-like not c-like
Clever
If i'm listing the tech for a project I did, should i put Python and Django or just Django?
On a resume.
both
Django says you know how to use the framework django
Python says you understand the language underneath it
Cool ty!
I, want, to, be, a, software dev.!
good, why? 🙂 and where are you in that journey?
Tried game development in Lua, didn't work. Learning basic functions in Python made 1 project now making another one.
nice
I want to be happy
Join the choir
Hopefully this is the right channel my if its not. I'm generally new to programming and I want to eventually get a software engineering job, is it recommended to learn Python for your first language then move to harder languages like C and Java after? I was told to really get the foundation and fundamentals down you need to learn a language like C/C++ first. Is that true or could I learn Python first?
Python is definitely a feasible first language, and a lot of educational institutes do use it as a teaching language for that purpose
I've heard from people who have been writing Java for 15 years that if they wanted to teach someone how to write Java, they'd still start with teaching them Python
there are a lot of ways to learn programming, being very high level, python will let you focus more on the logic part, and architecture of programs, it'll hide a lot of the low level logic that allow all of that to work, C is much closer to how the computer works, it's a simpler language, but harder to master, since there are a lot of things to manage manually, it's definitely useful to have a look at it, but it's not mandatory to know for a lot of dev jobs these days (it was different 15-20 years ago, so a lot of people will still insist on it being mandatory). c++ is a much more complex evolution of C, much harder to master, and that allows for high level abstraction like python, but with a lot more understanding of technical details required.
Java is kind of a middle ground between Python and C++ in that regard
Java has a never ending job market
Also, I know there are so so many ways to practice and advance your knowledge. Currently in Python, I understand some of the fundamentals like, Variables, Control Flow, Functions, Lists/Tuples, that’s about as far as I’ve gotten in a short amount of time. I’ve heard strategies of learning like very little, then just finding a project and struggling through it and learn that way. Or, is that not the most efficient way, and maybe going deeper first than going back and doing projects. I know there is no “best” way to learn, but what your guys opinion on this?
you'll get more of an answer in #python-discussion @last wolf
sure, since this channel is for careers and python it's going to yield less about learning
Ok.
guys what are your philosophies in applying for jobs that you are not qualified for?
If I feel I could eventually learn it, and it's not too much of a hassle to muster up a resume for it, then I just apply anyway
Also the listed requirements can sometimes be a bit bogus anyway
In fact I am sort of in that position right now. I got a job opportunity through a family friend but i think I'll turn it down for being unqualified and also some other reasons
It's a full time job and I am a full time student still. I don't think I could manage both...
soo
I got the impression they weren't really interested and that they needed someone full time really
If I was out of school I would have probably applied even if I feel under qualified
But with some other factors I don't see it working out
It's data engineering job
I admit my sql isn't that strong 
But I could probably wing it
Anyway hope that real life example gave you some insight
@red nebula So. Uhhh
I think you should always apply to jobs that you think you are unqualified for
Reason:
#1 It doesn't hurt you. If they say no, you don't lose anything.
#2 It gives you feedback to how well you are marketing yourself
#3 People who make job postings have no idea what they are talking about and are generally super focused on solving a very particular business case that hardly ever requires the full job description to do. (Some companies want a full stack coder but 99% of their time they will do unit testing)
You can't know what their special requirements are or what they have in their head
#4 if you happened to get hired, you have boosted your career by 1-2 years + pay bump.
interesting
a lot of companies won't even email back to say that they have rejected you
the only loss is the time invested to write up a resume and cover letter and to fill out their application form
That's true
But you have to let that roll off your back
If you have a 3% chance of getting a nice job. You need to apply to like, 50 places or something
5 applications a day means in 2-3 weeks you'll get the job
I think for me the worry was, if I were to get an interview I'd have a hard time selling myself. Though, that probably means they may see more in me than I see in myself if they were willing to give me the time of day. That's something I still try to get over.
No
You shouldn't rely on others for your self image. if they are interviewing you, they are saying their hour of time talking to you is worth more than doing other things. That means if they are a manager who'se time is 50/h, they are paying 50$ to hear what you have to say. That should be a signal to let you know that you are offering something they value
Fight club taught us we aren't our jobs
But what is it one would say
It'd be pretty underwhelming to give straight answers and say "no I am not experienced with x"
Right, I don't want to get a job on false pretences either
Every pretense is false
That's why they call it a pretense
"I haven't use this tool before, but I've done similar things with x,y,z. " or like "I know the importance of using "This tool" or "It's alternative" and it is on my bucket list to learn in the next 6 months
Also
Interview experience is worthy in of itself
Yeah I kind of had the same ideas but I don't think I've been very convincing. To be fair, I haven't had much interview experience yet. Maybe I will get better at it through just doing more
Maybe I didn't do enough research before hand
What type of programming do you think would be used in the development of biotech? Like, CRISPR technology which integrates the organelle CAS9 and some technology to coerce it into editing genes in a specific way.
Is python to high level? Is c++ too robot dependent? Is C# mainly for like GUI’s or something? I’m just confused on what would be a professional and relatively reliable/practical programming language that would make sense for development in the field of biotech
I’m really interested to hear your responses, but in the same vain I might be offline, can you ping me if you can respond? I’d like to hear your input.
So
I had an interview on Friday with a biotech company who is going to sell crisper technology to labs across the US
As a programming dev
There are different types of programing devs that will work in biotech. You could be the hardware engineer that does embedded programming. You could be a sensor fusion pro using c++,c#, or python, or whatever to take sensor data and process it. You could be the database dev to manage testing data for the end users. You could be the hardware testing dev to validate hardware system functionality (Python + Embedded systems ) you could dev the interface and work with labs to make something that they'll use.
@vapid jay
So, there’s not one generally accepted program for a given field or item?
I don't understand what you're asking
@hushed kestrel CRISPR, or crisper ( like a fridge? )
Like, I can’t just say “oh yeah in the biotech industry we only use c++”
That's not my area of expertise.
Whichever one helps modify DNA
That's CRISPR
And, while we’re on the topic, what field and ldegree should I get towards focusing on biotech development in college? There’s a lot of fields that seem similar and probably offer vastly different studies. I tried talking with a college planner, yet I didn’t get anything really useful. What degree would be best to pursue for someone who would want to help formulate ideas with scientists and communicate/write some basic code to hand off to other people to further develop? What degree should I get in what field at what school? Any recommendations would be nice.
Computer Science with an emphasis in biology would be my guess
Is there a specific name for what I’m focusing on? Is it actually multiple jobs of which I would have to decide one to do?
Oh, I’ll look into that.
There are biological engineers
But YMMV
But if you really wanted to learn about what you should do, you should cold email people in companies that do what you are looking for and ask questions
People on reddit share their experiences all the time
You need to talk to someone with domain experience. We can only give you generalities for what we might think could work
but that isn't some solid advice that you should base years of work around
Cold e-mailing may not work, considering they may be thinking you're trying to sell them something.
What company would seem like a good one to ask for information about?
Oh, rats.
It's possible though. Depends on the company/group
@vapid jay You'll be surprised just how many people will respond to cold emails if you lay out that you are seeking help
Yeah, that makes sense
You need to do some research on that AOTlevi
As opposed to "WHAT'S UP I'M WITH XYZ TECHNOLOGIES AND I SEE YOU USE SQL. I USE SQL TOO. WOULDN'T IT BE GREAT IF blah blah blah"
Which company would be a good place to start?
And which domain should I look for? Like a help or support email for a website?
You'd need to see the companies that do that stuff locally/regionally
and then contact them. Bit of research involved in that
"Hey, I am a college student who wants to go into developing medical technologies. I wanted to ask people already working in the field for advice ."
How should I state that if I’m in middle school?
then say you are in middleschool
And if you are in middelschool legit, email the CEO
Oh, I was joking xD
Lol
I am, but I’m not going to say which grade because I’m not at liberty to release that
If you were in middelschool, you'll come off as a kid no matter what you do. But the more serious you try to treat it, the more endearing it will come off
Also, on your grounds of “email the CEO”, I’m not sure how I would obtain his email...
"Hello, I am from [xyz town/school/whatever] and am curious in [insert whatever here]. Being in this type of field, what are some things I should look into, know about, emphasize when going to college/high school, and [whatever else you want to add here]."
Would that information actually be readily available?
It is usually ceo_first_name@domainname.com
Not always
Okay, well I’ll try and find a good company to cold email then.
find 10-20 good companies
Which term when looking at companies would yield the best result?
Just, like “biotech institute in [region]”
Biotech companies in "location":
Okay. Got it.
How do you use linked in to ask?
just connect and in your connect message type in a quick and short message
yeah I was actually about to suggest the same thing. A lot of people, including people higher up (and I'd avoid lower level since its easy to fluff yourself on linkedin) really appreciate being asked stuff like that on linkedin
I'm stealing that one, thanks @red nebula
has anyone heard of Splunk
Do we have a recruitment channel?
No, not at the moment
@vapid jay No need to ask to ask - What's the real question?
Just going to put out there that emailing a ceo directly will most likely end up with your email in the trash
Also, the Linkedin method only works if the recipient accepts your connection. I get like 10 connection requests a week at least, and I decline all of them unless I actually know the person.
You can send a message with a connection request
have you considered recruiters?
Though they mostly work with people who already have some experiences
!kick 576310522480295937 Considering the only thing you've said in the server were two advertisements to your fiver account, I'm going to have you leave. If you decide to come back, do make sure to read and respect our rules next time around.
:incoming_envelope: :ok_hand: applied kick to @winged granite permanently.
he just did
Permanent vs temporary. It's just how we have things stored in our system
Doesn't really apply to kicks, granted, but for mutes and bans it does
Yeah, it's a side affect of trying to share code for all infractions.
But hey at least it isn't 1400 lines any more
lol
@vast shoal dont you even at least read the intro message?
I don't either, I must admit

The only reason I have it is so I have an online CV type deal because some employers want it for that
I should probably fill out my linkedin with more detail than my CV
I put up a link to my github with a single bad project
It doesn't actually matter what my settings are or what my employment status is though, I still get tons of recruiter spam
Is this a decent project description for my resume? Python - Uses Django and SQLite3 to save and serve user created lists. Developed with TDD using Selenium for the web driver. Hosted on a Digital Ocean droplet, and using Nginx and Gunicorn for the web and application servers. Project from Obey the Testing Goat by Harry Percival.
Sorry I'm not super sure what I should be talking about for projects exactly, but I want to nail it down.
The project is at http://superlists.aviananalyst.tk if looking at it would help
Who are you describing this to?
@unkempt ferry I personally don't believe that should ever be in a CV
Even if it is an accurate description of what you did
What should I put for projects on my resume then, since I don't have work experience to list?
and im describing it to whoever reads my resume.
US
For the UK at least, the advice I hear is to include stuff like this
from careers advisors, recruiters and software engineers
The first person to look over your resume are going to be non technical people.
are you a student or experienced?
Depends on the size of the company
No work experience
Self taught uncompleted CS degree no professional experience
In that case then the HR people won't really are about you at all, so I think its best to try and appeal to tech people
might be worth omitting the Project from Obey the Testing Goat by Harry Percival.
If you want to appeal to tech people, you need to find the tech people's personal email in companies and email your resume to their email address I think
other than that its pretty succint and demonstrates at least some experience with a good range of technologeis
Get their approval and setup an interview based on that,.
I think that's terrible advice.
It worked for me in a couple instances
emailing people who aren't involved in the hiring process is just as likely to just piss them off.
Or to be disregarded entirely
That just hasn't been my experience.
Sure but your experience is incredibly rare
It might be rare because people simply don't do it
Sure, because it typically does not work
How do you come to that conclusion ?
I mean, the vast majority of developers have literally no say in the hiring process. The best they could do is a referral to an open position, and they aren't going to do that because someone randomly emailed them
You don't email developers, you email department heads (hopefully who you'll be working under)
I have to wonder, what's the longest you've been with a company
I also think the technical comprehension level of some of the people involved in regular hiring process is being underestimated. I've been in touch with many who would have had no problem understanding the project description above.
I work in startups, I've contracted for a company on and off for 3 years + worked for a startup until i was downsized this* summer due to a lack of money (1 year)
Then yes, those are incredibly uncommon circumstances
Usually smaller companies with only a handful of folks
can we try to refocus this discussion to be about @unkempt ferry instead of being about @hushed kestrel
she asked for advice and we're veering off.
(I think it's important to understand the context of where the advice is coming from)
I don't. all this advice should be taken with a pinch of salt anyway
We're talking general advice for small to larger size firms. The general advice should be to go HR, possibly to see if there are any contacts at your old school you can get in touch with, any friends within the industry, etc.
including the advice I'm giving. I'm not in the US, so my experience is likely to be different.
From what I know, typically stating that you've done something on the resume in tech is going to matter less than having a portfolio to back it up
Especially if you're going in without a degree
yeah I guess whenever asking/giving advice you should say at least if it is US/EU/UK at a bare minima, cause it can differe a lot across countries. Like in any US career advice you would read to neer include your picture in resume, while in france resume without a picture with 80% is discrarded immediately
that statistic sounds incredibly dubious, but your overall point is probably not wrong.
about 80%?
I also think the picture thing matters far more at entry level
that is what HR people here say
As someone in the US, it's pretty much unheard of to send in a picture
Unless it's for acting
once you've got enough experience under your belt, you could have 2 girls 1 cup on your resume and still get an interview
but sure, for entry level you're far more likely to be "filtered out" because of some trivial shit like whether or not you have a picture.
but my msg was not about pic, it was just an example on why it is better to say where you are when asking/replying with career advice
Right
yeah, and that's a good point.
Just my last 2 bits on it: The important part is going to be your portfolio. Regarding the resume in general, there are hundreds of sites out there to help you figure out what you should and shouldn't have, the format, all that. But a good portfolio, good references, possibly contacts from job fairs or something, that can make a huge difference
I felt it on my hide - as I am not fluent in French I mostly read engish articles, forums etc and found that reality is vastly different in France compared to those who speak from US/UK experience
I'm just making the point that if you're an HR person looking for the best possible devs, worrying about whether someone included a picture or not is directly equivalent to sucking at your job.
100% agree on it
it's completely irrelevant, and any decent HR person will look past any irregularities in your CV formatting so long as your experience is interesting.
Now I think we're getting off the point again
If you're looking to fill junior positions, then stuff like conforming to CV standards makes reasonable sense as a filter. You want to make sure that a person is basically competent at some things Yeah, I fully read what you were saying then realised what I said was redundant
yeah that's what I said. entry level.
anyway, yes, we're an unstoppable off-topic machine right now
I think @unkempt ferry that including project info like what you showed earlier is a good idea if you don't have any actual dev experience to include.
It depends on what the current format for CVs is
There was a point where having your CV be a single page was a big deal, and then that many details would possibly hurt you, but again, that's something that needs to be checked up on
I haven't had to fill out a CV for a few years
and I think that doing stuff like directly emailing department heads sounds like a gamble that may or may not pay off. I wouldn't pull a move like that if I didn't have much experience and was looking to break into the industry. I'd play it safer.
speaking of AvianAnalyst project, I think from tech viewpoint the fact that there is a github link right there is great idea. Cause even if the project itself does not look like much (which is probably fine for no experiece) it allows to immediatly look at what you did on the code/structure/git lvl
Agreed, and that links back to needing to flesh out a portfolio
Something like this is perfect fodder for it
when I did the whole breaking into the industry thing, I banked on my github, project info (like what you showed), a nice linkedin, lots of courses from e-learning, and a very passionate cover letter.
I did have some IT experience, though
which I think helped.
but no dev experience.
and it took a few tries but it eventually worked out. just had to get in touch with the right company.
It's all about who you are competing with. If you want to compete with people who already have CS degrees + internships, go through the regular process and hope that your resume + cv stands on its own. If you can't compete with them in that way, find an alternative. Emailing department heads humanizes you if they read it and that is a leg up on the competition who by in large don't need people's charity in order to secure the role.
It's always 'if'
Sure, but going against the grain with 0 experience on the board is likely to fail
It isn't about likeliness to fail. It's about is it more likely to fail compared going the regular process.
btw what are your views on payng for elearning certificates, like coursera (deeplearing specialization for example)? Would it likley help with breaking on entry leel?
There are ways to cold email people and discuss what qualifications they are looking for and what you need to do to meet those qualifications that could also give you a legup.
my experience is that employers who care about e-learning certs (many do not) don't care whether you paid for it or not.
yeah but if you don't, do you simply list them on resume, wthiout certifcation?
yep.
Are there a lot of jobs that use Python WITHOUT a CS degree?
lots of IT jobs where Python is a nice bonus that are available to anyone.
full time devs tend to prefer those with a degree, but some people get lucky and find their way in anyway.
So yeah the description on the resume includes a link to the application, and there's a link on that page to the github repo
should i do it the other way around?
a bachelor definitely opens a lot of doors.
maybe not all doors.
@unkempt ferry I would put your github front and center.
imo it's your best card to play
At the top of the resume is a link to my github itself this is just for the specific project
The average time someone looks at a resume is like 6 seconds . Make a clear readable resume that puts forth your strongest arguments first for why they should hire you might be good.
Hey guys, do you guys think I can become a junuor web developer (django) without a CS degree?
I started learning R during my master's degree in Financial Economics and then learned some python in my free time. I work for a Financial tech company and part of my job involves using Linux, SQL, AWS, JIRA, and some other IT stuff on a basic level. I also automated some of my work with Python.
For a number of reasons, I want to quit this job and self-study full stack Web Development full time for 6-12 months.
I am thinking of learning the Django framework, since I already know some basic python. Also I am very flexible on work location if there are no Django jobs near me (I have 3 passports).
If I put up some decent projects on GitHub and do some interview prep, will I be good to go, or will there still be too much competition for a junior role? What would you do in my situation?
I would not quit your job to self-study full time. I think you should either quit your job and get a CS degree, or keep your job and study on your free time.
Django is a good framework. Flask is more common to actually find in the wild, in my experience, might wanna learn both.
I don't think it really matters if you have a CS degree as long as you have any other kind of degree, and you know your shit.
but there's no guarantee that 6-12 months will get you to that skill level.
if you have a master in Financial Economics, you might be a super interesting candidate for some fintech job, and a lot of fintech uses Python.
just a thought.
wel he says he does work in fintech already,no?
I work for a Financial tech company and part of my job involves using Linux, SQL, AWS, JIRA, and some other IT stuff on a basic level. I also automated some of my work with Python.
yeah but as a developer
I'm saying leveraging that experience and education to get your foot into a fintech door as a dev (maybe even in the same company if they were open to it) is probably smart
rather than trying to go a completely different way
once you've got the first dev job, the second one is much much easier to come by
Thanks for the advice @rare sand
I agree leveraging my experience is probably the best choice.
By the way, if I have the option to become a dev at my company, I will have to learn Java.. This kinda puts me off because I want to focus on Python
@fallen fulcrum You and me both, my primary focus at my job is Python, but I do very little in Java (until i translate it to python where I can), then I also do UniBasic, which i loath more than java. But I have to say knowing them all really helps you understand more about programming. You shouldn't close yourself to just python, no matter how great it is.
@sleek vessel very true, I should be open to Java. It's just a bit daunting to start a new language while working full time and just having learned basic python. I guess I should just go for it anyway
If your fairly new with python I would hold back a bit for java. But don't rule it out for too long.
Fair enough, will put it on hold maybe
Unless my company says the opportunity is there for me to become a dev soon
maybe you should speak to your company about it
yeah, Java isn't Python, but like I said, any dev experience is gonna open a whole lot of doors for you. If your employer would let you move over to a Java dev position (provided you learned enough Java first), that would be a great way for you to get your foot in the door.
then you can look for a Python dev position as your second job
a job that will come much easier.
and who knows, you might like Java.
from all I saw Java has a big market
easily one of the most employable languages out there.
Thanks, this is very encouraging
Hi
I live in the Uk
I am considering a career in programming
However upon doing some research i have found that software engineers in the uk seem to earn less than half of what their American peers earn
I really enjoy programming, however it would be quite upsetting to feel like i was underselling myself
I know
i took that into account
on average, software engineers in the UK earn 38k ish
in gbp
The average salary for a Software Engineer in United Kingdom is £36,070. Visit PayScale to research software engineer salaries by city, experience, skill, employer and more.
im earning 3k USD a month here but im able to put like 1.5k in savings every month ez
cost of living in the UK is pretty expensive down south
where the tech jobs are
especially in london
im sure they will pay enough depending on where you live
i just dont want to be paid half of what i could be because i live in the wrong country ig
ig i could move
is there like some huge piece of the puzzle im not seeing
Its all relative
dude im making 36k a year
and im doing pretty darn well for myself here
CoL is cheap here
where do you live?
sure I earn little but CoL is so little that im doing quite well
im living in Thailand currently
ig it depends which site you look at
The average salary for a Software Engineer in United Kingdom is £36,070. Visit PayScale to research software engineer salaries by city, experience, skill, employer and more.
well yeah most sites say another number
i guess if i work hard and get good qualifications i can do wel
yeah
your first job prob wont be as high as you want
but you can get higher with more experience
i better work hard lol
I don't understand how Software engineer salaries in england are so low
Same with nurses and a lot of other jobs
Maybe things are scaled with CoL ?
Bay area cost of living is insane, but it's only like, 40k COL, but with a 100k salary for any programmer, that's like, 35k net above expenses
In England, nurses make sense, because government subsadised healthcare. Costs have to stay low so salaries are low.
Programmers, not sure.
hello
right now I am a highschool junior student in America. I'm deciding if I should study computer science or not?
I do have the fear of ageism
in the tech industry
If anything, I have read that younger employees are preferred
The people who are in their 30s and changing careers are the ones that worry about ageism, not you
By the time you finish your studies you'll probably be at the "ideal age"
I need to switch jobs before im 30 then
Well don't take my word for it
All I can say is that they worry, but not if they should be
I'm about 30 Mark
I think it's actually fine as long as you aren't trying to be a junior role
Or that if it is, you need to somehow use your other skill set to do something more unique than just the junior role
For example, if you have a degree in ecconomics and then want to be a software dev, you should apply as a junior position at a fintech place
Repeat the line over and over "My knowledge of x will help inform my dev decisions that will give you more utility than devs who don't understand your unique concerns "
Or w/e
Could someone please explain the different career paths one can take with python development? I'm really enjoying selenium so far, and am curious what kind of skill sets I should be building with python.
I'd recommend machine learning and artificial intelligence
Not only is it spectacular pay, but our future is moving towards automation and AI
Try interning and checking out a bunch of places
see what you like the most
Maybe you're into data science, microcontroller scripting, web development, just feel the water
that's awesome, man. Thanks for the advice! Can I ask what you're doing with python, and how you got there?
I'm full stack
I work on ML, data, game dev, web dev, etc etc.
I take on whatever seems interesting at the time
How i got there?
Playing around
tryin new things
Staying curious
I usually would look at the bigger pistuare, then see how i can make it easier or automate it
When you say full stack -- does this mean front end/back end development with python? or does it mean knowing a few different langauges?
The latter
ah cool
Are there any freelance jobs for beginners in python?
Actually, I know there are. Are they mostly a scam?
^i guess is the correct q
I don't know of many scams unless they dont guarantee a good payment method
Just dont do freelance on craigslist
would it be possible to do freelance work as a beginner?
oh cool
If you want to do that then you have to make it clear to the person you're working for that you're a newbie
and don't tackle something that you arent 100% sure you can do
Build up a portfolio
Share your projects
The best way to explain your skill is to show it
That's a good idea. I am currently working on a selenium "project" to help a relative automate some of his tasks while at work for a real estate office
I'm 34 and i'm bombarded with job offers, i don't know, it might be different in 5 or 10 years, but i seem to have it better than juniors i hear about, that have a hard time findin, their first position
Having 10+ years of python certainly helps with the high demand for that right now
I was talking about people trying to break into the industry
I see posts from time to time of people trying to switch their careers later and a lot of them have worries about being too old compared to other candidates
That's all
yeah that makes sense
im hoping my experience holds up when I switch again in about 1-2 years
I feel like the best time for juniors to get hired is right around May/June/July because that's when people are graduating and companies are looking to fill those entry level positions
If youre looking for an entry level position in november/december imo it's just less feasible
that sounds counter intuitive to me, maybe they are looking more during this time, but they certainly also get a lot more candidates, so the demand might be more easily matched, the ones that look at over times of the year certainly have a much harder time to find matches to me
this is just guesswork though, i don't have data to provide, as i've not been active on either side of that research for quite some time
I guess it depends on company size and more factors
Big companies, in the UK at least, generally seem to hire the most junior people with grad programs that have fixed dates around September for starts
similar to what i was saying then yeah?
Well. I'm not sure if juniors refers specifically to uni grads, but if so yeah. For more general low level positions, it seems to be year round
i'm not saying most of the recruiting happens outside of these, it does make sense that they would hire most when there is a flood of students on the market, but it doesn't mean that the few juniors looking year round won't find positions
offer and demand both vary, and it's the ratio that is important
My main point was that the grad hiring and other hiring seem pretty isolated from one another
So unless you're a grad, I don't think the dates are as relevant
my company is looking for a few juniors every quarter for example, that's only one datapoint, and of course we don't look specificaly for entry level applications, if they have some experience it's best, but we don't specifically wait for september to look for them
You're in France right. Does your company generally hire only French people? I'm just curious as to how international most places in Europe are
how do i make money
@simple elm try freelancing or maybe going on bug hunt websites and try that
I'm in france, we are open about hiring people from other nationalities, but not remote so they have to come, we have multiple nationality in the tech team, and a few more in the whole company.
French, spanish, romanian, italian, portugese, everybody speaks at least some french, but we do meetings in english when needed
We had a chinese dev but he just left after 9months
We had a iranian but that didn't last, he had to leave because he could'nt work without having done his military service, not fun for him :/
@gilded valley
(to be clear, just answering the question, this is not a job advertisement)
Thanks for the comprehensive answer.
whats the longest interview youve ever had/administered?
I am in the US, I have sat at an over an hr interview
The interviews I have held usually last 20 mins to 1hr
if it is reaching an hr, for me, it is either I am enjoying the conversation, or it is not going anywhere, so I usually end it before an hr
full day interview, meeting 7 people over 6 hours i think
@torpid bolt you were being interviewed?
I had a call w/ a company tonight adn the recruiter toldme that if the hiring manager wants to meet with me in person itll be a 4 hour in person interview
The interview with the company im at now was like 30 mins at most
I once had 2* 1 hour interviews and a 4-5 hour in person interview after that.
4-5 hour interview. what they did ask?
huh
guess that makes sense
oh yeah i did have a long interview for this company as well. i totally forgot about it
My interview was very short. Like <1 hour.
They gave me a trial period of 3 months though to see if I fit into the company. Pay was meh during trial period. But they cut the trial period down to 2 months and I have been a full time permanent employee since.
German here. At other companies I heard they were doing the same.
What sort of role was that?
I never got a pay raise after trial
I left the company later on for treating tech team like they dont matter
there was a lot of garbage code
they just didnt put enough money into building their actual product. it all went to marketing
That was right after I finished studying. Got the position Junior Consultant. They put me into a ton of different projects in different companies. I don't really have a specialization. Did a bit of everything. It also really helped that I had a GitHub profile.
you still working there?
i've only seen that process in the US for positions that have high turn over or are government based.
Probationary periods also happen when your employees have strong collective bargaining agreements in which case it is a tool for an employer to choose not to hire someone if in a more general case they have agreed to only fire people with just cause even if it is an at will state
I think it's pretty much the standard here in Sweden. It's extremely difficult to fire someone, so afaik most companies have a 6 month trial period.
I also think it's pretty standard with 2-3 x 1 hour interviews + practical coding tests.
What kind of jobs associated with Python may be possible in korea?
are you in korea?
well if you said north I wouldnt believe you lol
Gotta think about my job so I can get a job right after I finish serving the military
I actually have no clue. every country is different
I would imagine lots of companies need python coder s
I know someone in SK who is taking 6 months of python programming
They are getting interviews I think
(They also have a degree from a US university )
Guys, stupid question, had an interview for a Graduate position with a local Tech company, should I interview my contact in the company (organised the interview through), thanking her for her time etc?
Or does that sound like I've given up and know I'm not getting the job etc
I wouldn't think to do something like that personally, and I don't think it's going to significantly impact your chances.
Maybe it's very different where you're from, but I doubt it.
I'm from Ireland/UK, I just remember being told waayyy back in school to do it, but have never done it
Depending how busy they are a phone call could bother them. Then an e-mail is better. This is something my supervisor would prefer but it may be different for her.
But it's best if you could somehow meet her by chance and strike up some small talk and convey that you are still looking for a position.
The best way to land a job is by knowing people. Try to network. It's hard for a fresh graduate and I don't have a good formula on how you can meet the right people.
Ireland here, I was never told to do that, but it can't hurt
I'd send an email if I was doing it
because frankly the number of companies here that just never respond to your CV being submitted is shocking and those that even do that should be thanked >:|
It's too true Voodude
Luckily I'm currently in another graduate job, but I applied for this company prior to accepting my current position. And not only is it closer to home, but it's also nearly a 10k increase in salary, bit of a no brainier imo if I get it
I've been applying to jobs for.. let's see
around 8 years
you wanna know how many replies I've had?
I'll tell you: two
and those basically don't count because they're community employment under the welfare system
Jesus, that's shocking
I tend to get a reply saying "you've been unsuccessful at passing x stage"
and if I don't get a reply, I e-mail them or find someone to speak to
Most people would be afraid to contact them, but I personally feel it shows determination
how long have you been holding that graduate position?
I graduated in July, got the job offer a week later, started at the start of August
It is really looked down upon if you cannot hold a job. Changing jobs after less than a year is a big red flag for many employers
the only non-welfare jobs I've had were a job coming out of my first year of uni (with fexco) and a freelance job working on some IoT gear
I've been "unemployed" for around 7 years
Even if there is a better paying job etc. employers don't like employees who switch jobs
I know what you mean, but in this case it would be a better opportunity for myself in my career, and is a company I can see myself in for years
People say it is okay to switch jobs after 2-3 years.
Yea it's good for you. But an employer looks at it from company perspective. It is a red flag since they assume you are incapable and/or you are going for payraise after payraise.
It doesn't hurt for you to try to find better opportunities. But this is a reason why it is now harder because you are already in a graduate position.
Should know if I got it by the end of next week, can only hope for the best
depends on the market/location -- in the bay area and california at large it has become, for better or worse, very common to fail upwards very quickly, switch jobs the moment something bothers you because someone else around the corner is fine with it and will pay you more
to some rather strange extremes
but regardless for the moment in these places demand never seems to be met and it's just the way it goes. good for some of those engineers, less good as a manager
Yea but that is for someone with years of experience. They are fighting for knowledge. But a graduate doesn't have much knowledge and needs to be taught
yes and no, definitely they aren't beginners but the demand is now such that they arent seasoned veterans either, someone with 2-3 years in the field who doesn't suck at it can totally jump around and continue to be in demand
lots of companies also prefer to snatch up the young talent that they can mold into whoever they think they need as employees
i dont personally view anything negative about someone who comes in with a CV showing lots of job changes but then again i'm also in startupland and am pretty accustomed to seeing these employers only survive a couple years so it's more of a novel rarity when someone comes along who has been doing the same thing at the same place for any length of time
really would be nice if the market wasn't so fragmented like this, there's so much work in some places that people elsewhere could use. wasnt technology supposed to break down these walls and make remote work a thing and all of that nonsense haha
I'll write later in a meeting
He graduated in July and has been working since August. It is quite early for him to already switch companies. Also he's from Ireland/UK.
I personally work in a consulting company. The pay could be better since they are selling me to other companies but the experience I gain from it is invaluable since I have many insights into different projects and companies. I learn a lot.
I also have big companies as customers and there I am also switching from projects to projects.
Switching jobs after 2 years is fine. It's just if you just got a job and are already switching the job again. That's heavily looked down upon (at least in Germany). Because I am doing consulting work I meet a lot of people and hear a bit of gossip and what they pay attention to.
Software engineers seldom do the same thing. If they could their work would be automated away. Changing jobs is encouraged for your own sake (more pay, better conditions) and for the company's sake (knowledgable worker) but there experience is a requirement.
It may be completely different in the bay area but Europe doesn't have a strong startup culture and Europe isn't known for their tech companies.
@hardy ferry I completely agree. The in the tech field, there are contracts that are 3 to 6 month to a year.
For those, it is understandable why you would be switching positions, if you are on contracts. If you are on full time however, the minimum should be about 2 years, before you switch
if you are switching from a full time position after 2 to 3 months, that is not good at all, and companies as well as staffing companies look down upon that.
at that point, it has nothing to do with the learning part, but companies hiring have to pay staffing companies for the engineers they are bring on board. If the engineer will not stay long enough to complete a projects, it is more expensive to bring a new engineer to figure out what the previous engineer completed and continue from there. And they also have to pay for 2 engineers instead of one. There also come the time it takes to find, and hire a new engineer. Therefore, it is not favorable to hire someone with the background of switching positions too frequently, even for 'the learning experience'.
but what if, let's say the other company hires him full time, and he works there then for 2-3 years - would anypne care that he quited the previous job after few months?
I understand the point if it would happen several times
I am not saying that it is impossible to find positions after one such a track record. I am saying that companies will look twice before hiring this person
And during the interview, they will mostly ask, why you left the company before this one, if it was not a contract position
I would too, if it would be all over the track record. but if it was the first job I think you can find a perfectly reasonable explanation to why you left it early on?
P.S. not trying to argue, just want to understand
If they get 10 applications they will invite like 3 to the interview. That may be the deciding factor why he wasn't invited. If he still gets invited they will still ask about it. But if you manage that far and you are a capable software engineer it shouldn't be a problem to convince them. The harder step is not to be sorted out and to be invited to an interview in my opinion.
The harder step is not to be sorted out and to be invited to an interview in my opinion.
I think it applies everywhere when you don't have much experience 🙂
but I see your point
The thing is everyone have reasonable explanation why it didn't work out. But every company has their flaws. He has to know how to still be able to keep himself afloat.
So they rather have someone who has a flawless record then someone who has a flawed record because there is the potential that there might be bigger issues.
agreed
He said before the reason why he is switching is better pay and it is easier to reach from home.
This is not a good argument.
not a good argument for switching after 2-3 months
exactly, that means, if a company offers him more money, he will not care about the project that he is working on, and will just leave
well this is an argument he gave us - I don't think he'd say this to hiring manager
I hope 🙂
It's not just that, the company itself treats it's employees horribly
Something I wasn't aware of until I joined
is He very capable? and can you trust that he will not leave after 6 months, if another company poaches him?
I also haven't been applying for other jobs from I've been here, this has been one I applied for months ago before I even went for this one
cause, I think despite how much you worked arguing that you left just for better pay is a bad argumet
Oh god 100%
as in , how bad was the pay?
I'd be taking a job (if I even get it), due to the better experience and opportunities available in the job
It was minimum wage
exactly
sometimes you may want to take one rate or title lower than your current one if it is worth it
I'm not telling you you shouldn't switch jobs. I don't know your full situation. Just speaking from employer perspective.
from speaking on both end, I agree with Linley
Yeah, I completely understand why it would raise red flags
I personally am paid below average for the title I am holding. Furthermore I am in a consulting firm thus I'm being paid even lower than a normal software engineer directly employed by the company.
But I like where I am right now and I will stay with this job for the experience. Company culture is also great.
I also have to travel a lot and there is a risk that my next customer will be far away.
In this situation, I haven't actively been seeking other jobs, this one came back to me after accepting my job offer for this one. And in my time in the company, it has been less than what I expected. This other job provides so many more opportunities in relation to my career as well as travel opportunities, and the higher wage is a bonus.
If I get the offer, I'd be leaving my current company in December to start in January, and I'd happily explain to any future employer
If you get to the interview prepare your arguments well. It never hurts to send out applications while having a job 👍
I've already done the interview and all, should find out if I get the job by the end of next week! They never asked anything about my current job because it wasn't on my CV when I applied for the role, however I did tell them that I'm currently working on a graduate programme etc
Well, good luck.
I hope you learn as much as you can from your current position before that happens
I would be considered underpay for my title as well, but I am learning so much, as in every day, by the time 2 or 3 years come, I will be an expert in this industry, So, I don't mind
So far, I've learned a lot! I've been given a new project for a client using AWS which I've never used before. So far, learning a lot, and within this project, I'm also learning Python 🤷
@opaque finch one more thing, if I may add. This field may seem to be supper large, however it is a lot smaller than you would think
so, people talk to people, particularly during conferences, connections may be made down the line that can come back to you. So, on that end leave every company at a position where if you were to apply back at that company, they would hire you in a heart beat,
that is, if that is possible. So essentially, leave every position in a good term
I fully agree with you, it's always best to leave any position on good terms, and always have since (part time jobs etc)
Thanks for the advice guys, appreciate it 🙂
np
What type of jobs can I get by learning python without college degree?
web development?
I would do few projects and search for advices and learning resources in the community
I recommend sentdex for python
ok thanks so much
np
my answer is not the only one that exists so you should make some research and see real cases of people getting jobs without degree
Gotchu
I've worked in a couple of projects. Python was used but not exclusively. In one project Python was used to automate tasks to make developing the main program (written in C) easier. In another project we used python behave to run tests (again a bigger system). Currently I'm working on a REST backend on an existing database (frontend uses Angular, database filling is done by another project written in Java).
However the thing is Python played for me in all of those projects a secondary role.
If you want to land a job without a college degree you have to be good at programming in general. Know a bit of everything and be specialized in Python. Python alone won't get your far except you are an absolut pro at Python which you won't be if you are learning Python now.
What are your experiences and what are you doing now that you are already planning on landing a Python job?
I'm really good with computers in general but are now just getting into programming
I just want a job in programming in general
What languages should I learn
I know where I wanna be, I just need a little guidance on how to get there
Where are you currently at in life, still in education?
Just turned 21. Dropped out of college freshman year to make money

