#career-advice
1 messages · Page 338 of 1
I had 160 and then i discovered reddit :/
now i'm 80 at best
remember kids
not even once
IQ test only tell you how good you are at IQ tests.
You can take the whole set of ETS cognitive tests and still have the life outcome of a moron, discipline and motivation are key factors that those tests cannot account for. Then you also have sociability. Difficult to find a job even with a high IQ if you can't deal with people, unless it's so high some university invests in you since you're 12.
I hate dealing with people but I’m good at it
Some serious talk, how can I know how much I can possibly earn with my brain power
@vapid jay Not very much if you think that there's some strong correlation between "brain power" and success
Serious answer: apply for jobs, see which ones you get and how much they pay
@undone cedar sorry, but we don't allow recruitment here
if you are looking for open source collaboration, we have that in #680716760134975491
hi
?
Emacs and Pycharm for me.
If on windows, I use VSCode. On linux, I lean towards Vim
PyCharm/IDEA here
But the main thing is to try a few out
See what you like
An editor is a personal choice, like makeup or which car you want to drive
If you're low on ram, like I am, I suggest using Sublime Text, VSCode's python server takes about 1GB of ram and uses about 1.5GB of ram when I have like 20 classes inside my project
Sublime has nice packages for python, but I think PyCharm is the best bet
pycharm is the only serious contender out of those
You are definitely not alone in this.. Keep ya head up
Thx playa
How did you guys deal with figuring out what field you want to be a professional in?
My undergrad is in electrical-computer eng, and I just cant freaking decide what I want to specialize in.
I was never in that position, but if I was, I bet the answer would be: whichever (decent) job I got first
Like i dont know what i want to do with the rest of my life
I currently do systems engineering for a DoD contractor and I don't particularly like it.
probably looks good on a resume, though
to other contractors
for many private, it's a red flag
like us, it takes alot for us not to dump Fed Contractor into shredder
huh, I'm a bigot about many things, but somehow missed that particular prejudice 🙂
DoD system contracting is steady but very rigid and compartmentalized so you get people who were like, where is policy for this/manual for that? Oh, that different part of the system, doesn't someone else handle that?
yeah
couple of stints, I get it, 10+ years, stink eye
like we don't do a ton of python programming at current job, but we had contractor in last year for interview, asked about Python 2 or 3, and he was like "We are python 2 and not converting, no reason to do so"
!warn 411607968497532980 you should not post something so inappropriate here in this server
:incoming_envelope: :ok_hand: applied warning to @rose hemlock.
yes.. but this is not the channel to discuss this in and please stop spamming the picture
any of the off-topic channels are fine
hey guys im pretty much new to programming
can anyone send a real piece of work
actual work
from his job
in any field
yes, please automate the deployment of our service to a new restricted region. kthxbye
oh we already got the NDA signed, and RiffRaff has been moved to a secure location, and become a naturalized citizen
new identity.
bought him a pickup truck and everything
@vapid jay No sure whether this is serious. But if you are just looking for professional code that is actually deployed and runs stable, you are better off looking at open source projects
What are some job options to look at that involve programming, but isn’t an actual dev job, somebody could get by end of 2021?
@sturdy axle Maybe my knowledge is limited, but imo programming == dev job, unless maybe if you are a teacher
Ok my turn to ask question. Do you guys think the job market will crash after all these Covid stuffs die down?
Depends on the field, I guess. I really don't see many programming jobs crashing after all this.
Hey guys I am newbie to programing and python and I have finished python but still learning and I am about to finish selenium can anyone help what was your path what I should do and not etc for beginner
Do not spam the same text in different channels
If you are looking for a career, I'd suggest you check out your local job board listings and read up the requirements companies ask
it will give you a good idea of what skills are need for you to become successful career-wise speaking
Hello
Hi there
damn
what field should i specialize in
i want to do electric engineering ( those hardware stuff as far as i know )
it is pretty different than software
electrical engineering is hard..
try your hand at embedded.. take up a short program somewhere to get your hands dirty and find your inclination for it
hi folks
i works desktop support for windows and mac machine and would like to progress more on sys admin kinda roles. by learning python i understand automation comes easy but how supporting end user computing. Thanks
naw, rule number one is "never get involved in a land war in Asia"
hey guys I need some advice. IM trying to go to college to pursue a degree in computer science hoping that it I can land a good job later. Im stuck right now in my second calculus class. Im not really doing good in this level of math and I feel like I wont be able to contiun with the high levels of math. Did any of you guys get jobs in this field without a degree in computer science?
You're going to throw your entire degree away cause you're struggling with one class?
not so much thorw it away but im realizing how much more harder math classes I need to take and im stuggling in integral calc
What was your pre-college education like?
like i feel like
it wasnt pretty good
i did really good in high school
over a 4.0 gpa
was pretty good **
Did you feel you didn't need to try in high school?
basically yea i didnt try. But now im trying harder than ever for this calss and its just not working out
high school was easy even with APs
A common issue. You sail through prior education and then college hits you like a brick wall
basically
my other calsses have been easy but this math is beating me up
im usualy good at math too but I dont know why I just cant make any gains in these calc classes
@pseudo scarab If you are simply looking for an easy way out (you must be honest with yourself about what you're really looking for), then, sadly, that doesn't exist.
i see what you mean
Unless you have prior experience with computer science you might find it just as hard, if not harder than Maths.
i really like the different coding classes I have taken
ive taken a python and c++ classes
but I feel like im just scrathcing the surface and the math will hold me back
I know a friend who doesn't have a degree but works - it's a risky route, and he also had years of experience (he started learning in his early teens).
Depending on what area you want to go into, there isn't a lot of maths.
If your great, then it will be. If your simply average then you could be replaced by anyone.
What sector are you interested in?
i really like the different coding classes I have taken
@pseudo scarab That is a good start.
Out of interest, what career paths does a Maths degree open up?
(Without the need for further studies)?
i guess with a math degree you can be a statisticam or something like that
the job security isnt there
@pseudo scarab True, even though he's very good, it's still so much more risky than having a degree and experience.
but I feel like im just scrathcing the surface and the math will hold me back
@pseudo scarab As long as your solid in the basics of calc you'll be fine - unless you go into really low-level theory.
As a software developer algebra will suffice.
I understand the basic derivatives and integrals but I just cant do some of the advanced problems
Like what?
like for example
Solve each initial value problem. If possible, solve for y explicitly. (15 points each)
a) y’ + (2/t)y = cos t/t2 ; y(�) = 0,� > 0 (linear)
b) y’ = (e-x + ex
)/(3 + 4y) ; y(0) = 1 (separable)
stuff like this
the ? are supposed to be (t)
I see what you mean, now...
First year?
which makes it even harder for me
Oh yeah, what with everything closed.
Not so disruptive to change now as it will be a year down the line.
i most am doing ge stuff
I'd suggest that you give it a hard think during the "break" and see what you decide is the best option overall.
im at a jc
ok thank very much for your input
i apprecaite the honesty and guidence
@formal belfry @onyx sluice ^
No problem. All the best!
Solid career advice
Hey guys!
I'm trying to pick the second back-end language to learn (first one is php). I'm not really sure if I need to pick a Python or not. I'll probably would like to stick to web development for now and my concern is php and Python are targeting the same area there (in terms of complexity of the projects). Another option is asp.net + c# which I already know a little bit.
I would appreciate any advice
Already know JS, I'm picking back-end language for now :)
What are your goals with learning languages? What are you trying to do?
If you approach it from a web-dev perspective, they kinda are
Just Python is much better at it
MVC web development
Laravel and Django solve essentially the same problem
Sure, but its an area in which Python shines - and the only area which PHP really operates in. Either way, this isn't on topic for this channel. @me in an ot channel if you want to carry on (for PHP vs Python)
What are your goals with learning languages? What are you trying to do?
I kinda like web development, but would like to switch from building small/middle-sized web apps to something more complex. I know I can do that with PHP but still I think there are too many small web apps running on PHP right now in the web and this is frustrating.
Desktop app development is quite interesting as well, but maybe I can think about it later)
Well, are you looking to get employed, or to freelance?
Get employed
In which case, you should look around at what companies in your local area want
There might be a lot of .net, or it might be a hipster city with lots of Rust/Golang
It could all be stuck in the 00s with Java everywhere
Your reasoning is super weird. You are frustrated because someone published small web apo in php?
I know that may seems weird. But what I mean is there are high demand of PHP programmers out there, but if you check a bit closer it turns out quite a lot of agencies are hiring PHP devs to work on a really small low-budget projects
It's just my point of view and I'm talking about my local market
Learning the full JS stack is a good idea for employability. Lots and lots of places are using a Node/React or Node/Angular stack
That's true as well, that's why it's difficult to pick)
In my area the PHP is the most popular one, I would say the only popular. But I'm planning to move to another city a bit later and it's difficult to predict how the market may change. But I got your point @vapid jay thanks
Yeah, Angular seems rubbish - but if there's lots of companies in your area doing it, it might be worth learning
small projects are always going to outnumber the big ones, and even if big ones requires bigger teams, there will still be more jobs for small projects than for big ones, i think.
i think python is more easily used for bigger projects than php, but of course, there are exceptions, it's not a general rule
i'm sure you can find c# or java used for some small projects.
Hey @torpid bolt , thanks. I think the amount of small projects which are built on c# is much, much less in comparison to PHP. It's not bad but for me personally is definitely a big plus for c#
sure, i was just saying that to say it's not a general rule, but i totally got your point
i'm saying i feel python is a bit more like c# than php in that regard
Yep good point
Alot of Enterprise stuff is written in C#
like all our Frontends are TypeScript with C# ASP.Net backends
it's not a terrible language and with Core, it's open source
Yup it's good in many ways. But the fact that they are using another db (microsoft sql) quite often and you need to learn it makes me frustrated. And also that crazy environment mess with .net framework vs net core
@gilded valley is correct, best to check your area and see what companies are requiring, no point in learning xyz if majority of companies are using abc
Hey fellas, I got some spare time during this quarantine and I'm bored of making personal projects, so I was thinking that I can make some money for a new laptop I will need for university. I'm pretty solid with python and know basics of working with pyqt, openpyxl, selenium and c/c++ (SFML).
I was thinking of freelancing/internshiping, but local companies don't really hire highschool students, and I'm not really sure where to go online. Any hints?
I got suggestion form one guy to practice aalgorithms, is that good idea?
I guess that depends what your goals are, if you've been invited to a google interview, then I would say, that's probably a decent idea
probably not just google but any of tech giants?
i am still in middle school, and i am curious to know, will python still be in use by the time i go to work
i am learning it because it is fun tho
@oblique kite Python will be around for a long time, you should have no fears about learning Python thoroughly at your age.
thank you
It's interesting, because as the 'tech' industry evolves, Python is constantly probing new areas to break into. Now is Python the best choice every time? No. But is it often a good choice? Yes.
Any idea what your tech passion is?
yes, that was my largest concern
i chose python because of its possibilities with machine learning
Oh, Python is an excellent choice. I don't see it being unseated anytime soon.
yeah
I feel obliged to mention that I recently read this article: https://tryolabs.com/blog/2020/04/02/swift-googles-bet-on-differentiable-programming/
Even if Swift becomes a large contender in ML, I don't think it has the chance to become the sole language. I'd say Python, and even R, are too far established atm.
thank you
np
meh, it's Google making that bet, I wouldn't worry about it
they have tendency to fold and walk away from the table randomly
@shadow moss The thing I see here is that Google has a lot to gain from betting right for ML. It's how Google bet on Go for helping its networking/server-side apps issues... and has been very successful. Google can improve its services quality by using ML, and Google already has patches merged into Swift master. The Swift team is seeing Google's vision and is helping it become a reality. Read the article about the differentiable programming bit to know what I mean.
Sure
from article even
so I didn't even read the article and was like "Google has tendency to just drop stuff randomly"
and article backs up my thought so it's well known
Go served direct need Google had which is Python is too freaking slow
they have tendency to fold and walk away from the table randomly
@shadow moss thats true
@shadow moss true, but Google uses ML to improve its services. It has a reason to bet properly on whichever technologies it invests in.
I'm not convinced Swift will be the #1 that Google seems to be betting on, but I think it's at least a good idea to follow what will happen.
Sure, and apparently they have gotten this far with whatever they are doing
maybe it goes well
althoguh it bets though, the point hes trying to make is that they back off on these bets
it's hard to say
it's hard to say
@shadow moss yeah
I'm just saying from career point of view, I wouldn't automatically go all in on something Google does
@shadow moss Of course not.
I'd keep an eye on for sure, but I'd be hesitate until it shows real progress and use
I don't think it's worth it to learn Swift for ML purposes, at least not yet. The ecosystem doesn't even fully support it.
I'd keep an eye on for sure, but I'd be hesitate until it shows real progress and use
^^^
@placid narwhal also don't forget one thing. Sure Google uses lots of ML. Like they developed tensorflow
Which is actually not python
And most of heavy computational lifting in ML is actually not done with Python on low level
not done with Python on low level
Of course it isn't.
@marsh wind ^^
I'm not a ML specialist (I do lots of infra and *nix work), but my understanding is that TF is largely a backend. It's like how Numpy has its core functionality built in C, but uses Python as a front-end.
yeah
The article talks about how Google is extending TF w/ Swift.
The benefits that Swift offers as a front-end for TF as opposed to other tech.
@clear sonnet getting someone to pay you with no experience is a difficult task. Do you have proof of working on open source projects, a live project / website or a personal github profile you can show off?
Try and attend meetups (even remotely right now) to make connections, usually they are well attended by people within the community and you can start and make connections. Its not as straight forward as being hired in such a short amount of time without significant experience im afraid.
My personal experience in silicone valley is that work is plentiful. There is everything from small startups hiring "senior" developers with preferred 1 year experience in python all the way up to Tesla hiring AI specialist with Ph.d and 10+ years experience in ML and AI. All of my friends were hired straight out of college with their B.S.
Oh, I just read the original question though.
Best bet IMO freelance is web development. Some of my students in high school have been compensated for front end and backend dev.
Most areas of web dev do not really require a degree, MAYBE something with Django might be an option?
@clear sonnet getting someone to pay you with no experience is a difficult task.
@neon moat If you are in an area with a lot of job openings, you may score an internship without actual experience or big projects to show off.
Can you get a job with python being the only programming language you know?
Probably. It'd be easier if you knew others though, mainly HTML/CSS/JS
and getting a job depends on more than programming languages
@clear sleet idk if that meme is still relevant but in general your next stepping stone can be java
for earning those PHAT STACKZZZZ $$$$$
@neon moat well I do have a couple of python and other languages projects, on my github page (it would be awesome if you would share your opinion on those), and I'm currently building my blog/website, that will also be on github. I also have experience with web exploitation(played some boxes on hack the box), yet I'm not sure how I can certify that.
Anyways, the original question would've been: what sites/places did you do freelancing on and what were your experiences with it?
what the heck is differntiable programming
@placid narwhalHelo
quick question: would skill certifications from hackerrank and other places be worth the effort?
datacamp, etc...
I think showing your contributions to projects is more worth your time
so, like, look for open-source projects to help with?
That’s the idea
also, how would ya go about showing it off?
Github
thanks 🙂
And in your CV ofc
@tired igloo hello
@nocturne snow You typically would link to your GitHub page in your Resume/CV, and then have a dedicated "Projects" section to summarize your involvement in particularly significant contributions.
Mine is slightly dated, I have some updating to do when I get around to it. But if you want to get an idea for the format, here's mine as a rough example:
But it's a good habit to do so on a regular basis
(also it's fine if your cv is a few pages long after a few years of xp, junior should definitly fit on one page though)
Just accepted my offer of admissions for MSc Analytics at UChicago, hyped! 🙂
Mine is slightly dated, I have some updating to do when I get around to it. But if you want to get an idea for the format, here's mine as a rough example:
@burnt tiger
Is there any blog or writeup about how you had found those bugs?
Congrats @nocturne snow
@charred summit
Is there any blog or writeup about how you had found those bugs?
Sorry, I haven't really done any blogs or writeups about my CPython development endeavors. I've considered doing something like that, but I've never really gotten into blogging. The tl;dr though is that I just regularly look around on bugs.python.org for issues to solve. I started off with more trivial ones and gradually moved up in complexity as I became more familiar with the internal parts of Python's standard library. I primarily contribute to asyncio, concurrent.futures, and the documentation in various areas.
Yeah, I agree with 2-3 page CV. The above section was substantially large though because CPython has been my primary source of relevant experience. It also helps that all of my contributions are publically visible, so to verify, the reader can simply click on the "GitHub PR" links.
@burnt tiger, why not just put a github CV that has a online version and an export ready/print version that is auto updated as you mark up the things you do, in this case fix PRs in python?
@buoyant vapor Mostly because I don't want it to include absolutely everything I've done. I write manual summaries instead of having an auto-generated one because not every contribution is equally substantial. But I've considered moving it to pages.github.com.
There are actually some recent changes I made that would probably replace one or two of the above, I just haven't updated it too recently
If they're curious about all of the contributions I made, they can click of the "35+ PRs" link, which includes every PR of mine that's been merged into CPython
That one is automatically updated since it's a query for GitHub's search engine
Hello, I'm a self taught python developer. I'm currently a high school student and want to get a remote freelance job. What would be the ideal platform for that? What kind of credentials would I need.
check fiverr and upwork
tnks
Hey guys! Just joined the server so I'm not sure if this is the appropriate channel to ask this in but here goes: I just spent the last 3 months working my way through No Starch Press' "Python Crash Course". Great stuff, I learned a lot, and I'm excited build on that knowledge. My goal is to get a job in development (not sure what field yet) early next year.
Based on what I learned, I would like to build more knowledge on the requests library and using it to scrape data. Plots were also fun.
Does anyone have a book they can recommend to me that goes more in-depth with requests and related libraries? I've found a couple but they mostly use urllib. If not, then any book that you believe will provide me with diverse and practical knowledge. I'm mostly interested in establishing a solid and well-rounded foundation in programming.
to be honest just try to emulate things that u do on the browser with requests
i learned requests by logging into websites like spotify and things like that with requests
and slowly figured out uhow things worked
To do scraping realistically you need the help with anti-captcha systems and proxy-pools and something to emulate real user behavior like selenium. Anti-captcha usually involves either machine learning or sending the captcha off to some click farm for humans to solve, whose workers are paid pennies to work long hours; proxy-pools can involve ethically questionable things when you want to go cheap, the IPs might come from botnets; emulating real user behavior is also very ethically questionable as what you are doing is deception.
TBH if anyone wants data it should only come from official data APIs.
@vapid jay That definitely sounds like some good exercises, and it's also what I'm most interested in learning to do: Login to sites. I'll be practicing this for sure.
@woven prawn I get the moral standpoint behind it, but I'm not concerning myself with that at this phase. I'm just trying to educate myself and have the knowledge to use it if I need to.
If you're going to scrape or crawl websites you should check their terms of use first to make sure they don't prohibit web crawling with bots. iirc this server typically doesn't suggest that type of practice because most sites try to not allow bots to interact with their site, and that's why many have public APIs or similar
@jaunty pendant About the books, there is no such book that covers only 'requests module'.
However regarding scraping, I have done it and from my experience urrlib and requests are mostly blocked, the only good thing to use while they are blocked is pycurl, it's a python version of curl.
But I also came across sites that block urllib + requests + pycurl + proxies + user agents.
Also have look here: https://github.com/antoinevastel/fpscanner
Tools like this prevent many types of scanning, I found this out when I came across Facebook, I think the only way to pass their AI is to create something from scratch and not use the tools that everyone knows about.
If the site is being blocked, I advise using things like selenium, then passing the page_source to bs4
Only if you intend your portfolio to show that you know how to work with those website builders
Since they don't show any actual HTML/CSS skills
but
what if i just want to display my other projects
i got 2 projects website where i did my own css/bootstrap
4 others that id like to display

@left storm if what you want to demonstrate isn't "building websites" then yes it's fine
cool
hi
if i want to start learning python as a brand new beginner with no previous knowledge to build a site like algoexperts then whats the best course i should start with
what is exactly your goal? to make a living selling quiz websites?
or participating in quiz
I guess you don't really want to build something like algoexpert?
@viscid remnant ^
ok
js is useful for website frontends
you can do discord bots in either
you should probably learn both if you want to do stuff with web
JavaScript is crazy slow and insecure
Does anybody use it for robotics? As more than just a gimmick
i know there are microcontroller js images, and i'm pretty sure there are probably EV3 brick JS packages since you can boot debian on those
Yeah, it's possible. But why? JS is not meant for something like that
Python FTW
Anyone willing to help me improve my cv?
https://www.resume.com/share/asenmarikostenliev
yeah masters is a year and a half
in my country all masters are like that unless u study something like medicine where you dont have bachlor you have 6 years straight to masters
BTW I used aws a bit did some migration from do>aws with some easy stuff like database migration ec2 auto scaling load balancers and basic monitoring is it worth putting aws in my resume when i have so little skill of it?
@shy quail Where are you looking to apply?
@gilded valley everywhere 🙂
What country?
There's a lot of things I could suggest with formatting. Firstly, I'd reccomend against using an online tool; doing it in word or google docs isn't hard. Secondly, you should use bullet points everywhere, and split them into columns where applicable (such as with skills). Thirdly, keep it to 1 page if possible; you're summary is probably too long.
In terms of content, I think your experience should be more prominent than it is. You should break down your previous jobs into bullets, with each bullet having a meaningful point. In general, its best if they start with a verb. For example, you could change Worked on several projects using various PHP frameworks. to Developed full stack Laravel, Symfony, and Cake PHP applications for clients in a range of markets (or some other bollocks, tie it into the job as much as you reasonably can). Wherever possible, you should give hard numbers for your contribution - e.g Used Grafana to identify performance bottlenecks, bringing performance up 60% (that might not be a perfect example, I'm not too familiar with the devops world)
Most of that advice is advice I've been given as a student from random people at relatively big corporations in the UK. It might not be applicable to to Bulgaria I guess, but I get the impression its pretty universal stuff
Also, your links shouldn't have https:// in them, and you should get better links for your linkedin and github
quick question I have a job 01/02/2020-30/04/2020 should I list it?
also guys how to formulate the following?
managed office and server (we had server room) networks?
If you'd be happy to talk about it in a job interview, then I'd say put it on there
if you'd prefer not to talk about it, don't include it
fuck this platform has update and now cant put my links anywhere
do u know any good platform for free cv that i can share online?
is this better guys
https://resume.io/r/GCYht6gZZ
Powered by Resume.io
Do you not have word?
plain text, baby
And don’t link your Facebook, or Facebook group
why most of the people that interview me
are in my facebook group
i have almost all of devops of my country in it
im quite active there answering technical questions and posting different blogs ive read and others should read too
people like my group like all ceo/cto that i had are in this group
Didn’t realize how tiny Bulgaria was
but sure i will delete facebook but i think the group is pretty nice to have
its 7 milion people
and most of them arent IT
so i have like 95+% of devops people in my group
And two pages for tiny amount of data is annoying
Not sure about your country
But here your profile is useless fluff on resume
So there is whole section that can be deleted
well i tried without summary
some firms rejected my cv because it had no summary
so i had to put up some bullshit story
That stuff goes into cover letter if they ask
Yeah. The summary contains 0 useful information
If you need one. Keep it to 2/3 lines
Again, maybe cultural
tbh some pretty big companies invited me so i guess it doesnt matter that much but if you guys are willing to give me some suggestions im all ears
Well. I'm no culture is that useful information, but it might be required/expectedin Bulgaria, yeah
Which companies?
Googling
So what I thought, EU
So I’m not sure where their European operations are, but I’d ask around. I’ve dealt with our UK branch which is open for EU talent, still takes on Western European flair
this is the euro standart in EU that your cv must follow
So I’d leave it to my Europeans members who are likely mostly asleep for feedback
Considering it’s 0200UTC
EU really has a standard including picture?
I'm UK based. That's definitely not standard here
I mean I get discrimination laws are not Us but if so, damn guys
ok in most EU countries they require me my cv to follow europass
I didn’t think so
It’s tiny in UK
And yea, I don’t disclose
It’s not technology company
No but I’ve dealt with European ops before, in particular Google because our CTO thinks it’s 2009 and Google is hip so he threw us on GSuite and GCP to much screaming
And somehow I’m responsible for some tiny UK application that I’m trying to move to GCP, unsuccessfully
The structure of this CV seems to be roughly standard for the UK at least. Professional profile still seems longer than what I've been told is best elsewhere. You should also make sure your CV plays nicely with automated systems that pull info out. IIRC you can check at like indeed.com or somewhere similar
@shadow moss do u need help with gcp migration?
Nope because it’s about to be not my problem and I have zero interest in learning GCP
Well if you change your mind you can tell me what you want to achieve and i can tell you where to "click" gcp is pretty simple
yeah
We don’t do that, python or Powershell (preferred)
well if you have to write python script using gcp api let me know 😉
i can help whenever u decide hit me up 🙂
Oh, they have python library for management API?
yes
Link?
Yes and no
It’s compute engine, it’s Wrapper around API with JSOn mess and this is why they are in 3rd place
you click on method then u click on python and can check the code
If you want, I can discuss this in OT room but I severely dislike GCP and not spending another second talking about it in here.
also everything you do via web interface it shows u the rest and cli equivalent below so you can just click them with mouse once then copy the rest request and implement it in your own code
sure we can go wherever you want
Anyone else get their Upwork account randomly suspended today for no reason?

EU really has a standard including picture?
@shadow moss depends on country
in France for th most part your CV goes to trash bin if there is no picture
I am not a big fan of Europass, never saw it required too.
Myself I use a modified LaTeX template to build my CV
I think the point of europass is to ensure you have all the expected fields filled-in, with a common way of expressing them, such as languages mastery
for me that's the only thing that I see consistently in europass that makes it useful, otherwise I'm fine with whatever professional template candidates are using
about the picture, I agree with @marsh wind that many companies will be hesitant to give an interview to someone who's not putting their picture on the CV, which is ridiculous since you'll see the person's face during the interview anyway
(I mean it's ridiculous not to give these people an interview due to the lack of picture)
I'm curious, why would it?
well there are plenty of young grads and people with little to no experinece
so they have to try stand out of the crowd and have perfect lookijng CV
and seasoned devs/whoever are valued and judged for their experience
and they are fewer
yes, but does that mean that your face should be a factor of hire?
(I mean it's ridiculous not to give these people an interview due to the lack of picture)
no, it should not and I also find this ridiculous
but that is the reality
sadly
Unfortunately that's the standard for a lot of european countries, some countries have started putting policies against it, but quite often your cv will just be insta rejected if it doesn't have a picture in certain countries
I would never put any photo on my cv. If the company requires it, well, they wont receive my cv then
@vapid jay well it is a culture thing. Either you do it or you limit yourself a lot. And when someone look for first job probably they probably can't afford to be picky
I think we had a brief talk with @torpid bolt about it and he did mention that when you move towards more senior level it starts to matter much less
but for junior usually you have little choice
as I understand this is engrained in local HR/recruiters
so it might not be as easy to change
although with time it would come I guess
which one is that?
lucky for you then 🙂
n order to learn programming, in any field or in general
do u need mandatory college/uni?, or does anyone know that studying at home really does pay off eventually?
No you don't need to go to uni to learn to program. It might be the easiest path into a job with it though. In the pins of #career-advice it's a reddit post of a guy who self taught
thanks!
I’m self taught and the only thing that’s hard to get is a FAANG job
If you can get an entry level job that’s the best to help focus your learning
I'm in a predicament.. I'm writing some code that can serve as a huge business advantage, but the team I'm writing it for is full of junior people in the DS field and I'm worried they might steal code and try to replicate this elsewhere
especially since some of them are contractors..
am I worried for nothing.. what's the right thing to do here
(I'm not part of this team, their manager asked me to help guide them and solve a problem)
you're worried that junior devs might steal code and run a business out of it?
I'm worried they might steal it and replicate it at another company
good for them if they can pull this off, because there's a good deal of work between an idea/ a code and a business
well, unless another company is exactly in the same market segment then it won't happen
hmm that's true.. come to think of it, they can't say they have expertise in this field and all they would have is some code
otherwise, obviously if you hire someone who already worked on X, you assume that they might be good at doing X, so even if they don't steal the code, just jumping company will give the "new" company an advantage since they won't have to train them to do X
yep
usually products are the result of team work between business analysis, devs, ops, marketing, etc
so they might run with the knowledge, they might even take the code, but it does not mean the "new" company will automatically insert their code in a blank shell et voilà
Hey guys, lets say i have learned some things for beginners, but i need expiriance, how i can find it xD
Basically no one wont hire me without expiriance but i need to get it on working with real projects. Any advice?
that's true.. now I see it because you tell me.. this is a very niche area and specific application
yeah, most of the time, when you build a product, it fills a need in a niche, and taking the codebase won't take the business
also, it would be ignoring the fact that competitors reverse engineer each other's stack, so even without the code, your ideas and concepts get "borrowed" by your competitors quite often 🙂
and if you work in a field where algorithms and code are very important (spoiler: unless it's the google ranking algo, nobody cares) most of the time you have NDAs and stuff like that, to scare off people from taking copies of code they had access to with them when they leave
true true.. guess that's the reason why big companies make their most essential code cryptic.. or run on a framework that's only available internally
all contracts mention that you shouldn't take code with you nor transmit it to 3rd parties
people have phones and stuff.. they can always reproduce some aspect if they wanted to
but it's hard to enforce, since you need to prove it happened, etc
it's a battle nobody wins (except patent/copyright lawyers I guess)
Companies have won before
yep, but how much effort goes into "winning" those trials vs putting the money in innovation?
it's a pyrric victory
A lot
I mean some companies only make money because of lawsuits
Oracle for example
hahaha
I once saw a meme with Oracle's org chart..
well, I'm an open-source advocate, so I stand by the fact that business is much more than code and ideas, but execution
and in the facts, that's also what I witnessed
I agree but you still need to beat the cheap Indian code farms
So at least going closed source until launch is a good idea
well, if I can't be better than a code farm, maybe I don't deserve to be successful
I get this comment very often
"we could outsource to cheaper providers"
my answer is always "yeah, please go ahead"
It's not a great look if some other company launches the service you're working on at half the cost of what you were planning
It's not even a matter of competing at that point
typical programming paradigm.. is code+problem = solution.. DS is more like Code + Solution = Pattern..
code is more modular, and applications more common
I'm currently working on a software project that I intend to make commercial, I gave the idea of making it closed source some thoughts for a solid 5 min, until I rememberd that I knew my customers, I knew their needs, because I've been working in this field for 20 years, so I'll make it open source and even live-stream the development 😄
@marsh wind 😕
because if you don't understand what it does, even with the source and even with my explanations, you won't be able to sell it to customers, because you'll miss the selling points
I mean you can open source with MIT which means you can close the source whenever
hmm.. I'm using a db that's open source, and I'm replicating the enterprise features they have through something else..
on one hand, I want their company to thrive so they continue their development.. on the other hand, I'm able to do this without their license
(this is a different problem than the first)
@shadow moss yes, but why would I close the source? that's not my ethics
@vapid jay well, it sure costs you some effort to replicate those features, it might not be the best deal you're getting here
I work for megacorp, we don’t run our own frameworks for security most of the time, likely whoever initially developed didn’t know any better
tbh they're expensive and not that much added value
@shut geyser usually "cheaper" proiders usually turn into "more expensive", since they bill you for something half-baked, you lose some business since your product does not work as expected, then you still need to get back the "expensive" providers to fix it
Why open source your commercial product? Do your clients want the source code?
that's the standard in my industry afaik
@shadow moss because I've learned from reading source code from other products, so that's my way of giving back to the community 🙂
as I said, if you can take my code, and run a better alternative to mine, then you deserve your success 👍
(but then at least please send your improvements upstream)
Cool I guess
Unless your project is a service based product, I can't see that working extremely well unless you get very lucky
it's not really a service, but while the product itself is quite simple, it takes a great deal of effort to make it run, so I already know that people will prefer me to run it for them rather than deploy it on their premises
It’s not an NDA that protects business it’s the fact that the company employs people under contract, even consultants, and include work made for hire clauses and assignment of intellectual property etc etc
@vale bear sure, but you can't force people to forget what they saw when they leave either. If you've built let's say a CRM for gym clubs, and you get hired by a company who needs a CRM for pottery clubs, it's hard to enforce anything legally
maybe "megacorp" is the name of the company 😺
he said:
It’s tiny in UK
perhaps meant that it is US megacorp with tiny office in UK
@vapid jay what Lossberg said
It's large US megacorp
our office in UK/Ireland/Spain are tiny comparatively
outside the US, our biggest office is India
any uni giving free courses for python?
How important is the impression from portfolio page ? Im a back end dude i mean im moving toward front end and im working on some broken grid web page , it turns out ill have to start over again due to problems with responsive part.
Now it took me like 10 days already , is this really worth it trying to create something unique or i could just dish out someting clean and responsive and still have good time with it
do you want to show off your front-end skills, or your back-end skills?
if you want to show that you can be a good front dev, then it's quite important to have something that's at least clean and works well
and of course, if you can come up with something very unique and impressive, it's as many bonus points on your resume
@sick mist you got a job for me - kinda need one - plz - if I ask really nice
err, I'd like to but my team is complete right now 😅
mostly Python, and a bit of JS for the frontends, like everyone here I think 🙂
ah, mostly flask + sqlalchemy
and pandas, lots of pandas
I used to do lots of vanilla vuejs, but I saw quasar and now I'm hooked
nah, we're a small team, so we can't really keep up with react's shenanigans 😅
I'm not saying I didn't lose my temper a few times, but globally it's very pleasant to use
that's also my feeling, yes
yeah, frameworks with mixed markup and logic reminds me too much of my PHP years 😅
recently had to turn down a contract work, because the customer confused python and php, and it was actually a php job 😮
however, my experience predates the modern php frameworks, so maybe these days my feelings about it would be less extreme 🙂
never had to use it myself, usually my components are simple enough 🙂
but I presume quasar people deal with it on a daily basis, that's why I'm grateful 🙏
apart from the stylistic change, is there a real advantage in using this rather than the object-api style?
well, luckily courses on vuemaster.com are still free this week
I hope we can find a good answer there 😅
ah
agree, I hate when people want to change something that works perfectly well without any killer feature
(besides, "but it's better")
(moving to DM, I think we've derailed this topic enough, sorry about this, mods 😓 )
@sick mist if you need pandas, I'm your guy
Hey fellas!
I have read 3 books regarding python so far & I just finished 'learning python by Mark Lutz', It was a neat book and covered concepts about python internals, but as I began to create projects, I just find problem solving very hard so I don't want to continue reading books, I have already repeated a hell of things and I don't wanna keep on repeating things.
This is why I want to just spend at least 4 months building stuff, contributing to other projects and solving challenges.
But I also thought that if I am going for Full-Stack Dev + security analysis + devops; I need to cover some concepts of Operating Systems, I just feel its important, I have these books so far:
Operating Systems Internals and Design Principles, 9th Global Edition
Computer Networking - A Top-Down Approach
So what I am asking is should I go through these or I don't need to understand memory management & TCP/IP for WebDev, web security analysis and devops?
I don't want to waste time on some book (again), I would like to hear from someone with experience.
@charred summit It depends on what you are trying to achieve. Personally I prefer the approach of jumping into a project and learning what I need to know on the go. Information retention is also much less when it isn't applied.
Most likely you will only ever need to thoroughly understand one or two of the options you listed throught your time programming.
Most likely you will only ever need to thoroughly understand one or two of the options you listed throught your time programming.
@formal belfry Yeah true, I have already covered plenty of topics regarding networking and web security by going through CTFs and creating stuff to automate things; but then again I can't call them a skill-set because I cannot categorise what I have learned.
I am not too bad in solving challenges but I am talking about long-term goals here, so I have to choose carefully and not waste time.
End goal is becoming full-stack dev, I want to cover front-end, back-end, deployment and everything else inside-out.
I have already covered them but not throughly
I am working on 5 of em as we are speaking; and websites, I didn't cover web dev throughly, so I just followed some tuts here and there, that's why I can't categorise things, and before wasting time again, I want to create a safe pathway to follow.
I am still working on my python skills
those goals are for 2021
https://github.com/kamranahmedse/developer-roadmap
https://github.com/shovanch/fullstack-web-developer-path
https://github.com/ryanoasis/fullstack-webdev-path
Personally, though, I believe more in practice/experience than following a pathway.
Trying stuff out - all kinds.
It really widens your mind in a way that a "pathway" doesn't.
So going back to my original question, didn't you cover OSs & networking?
thanks for those tho
Nope. And as a full stack web developer you wouldn't need that at all.
If that's the type of full stack you are referring to.
Full stack (top-to-bottom - hardware-up) jobs don't exist as far as I know.
And wouldn't be viable either.
I am only interested in back-end stuff such as configs and DBS but I wanted to cover front-end and DevOps only for the sake of... one man's job kinda stuff, where I do everything and get paid as if a team did it
Yeah the jobs may be combined but the pay sure won't be.
With regards to the actual work - you will need to know very little about OSes or networking.
that's sad, I think if you do job of 3 person by yourself, you get paid like 3 person did it.
And there is a difference between understanding how OSes work and being a system administrator.
Nah I don't want to go into depths of things right away, I just want to go for backend, front-end makes me sick
I see. In that case that wouldn't be a full-stack job.
So databases?
And sysadmin?
With time, may be I cover those but I know I can't learn everything right away.
that's too much
I see every word as a lot of months and a lot of sleepless nights 😄
If you are just starting out I'd suggest exploring before deciding what to focus on.
Those 5 projects - they seem like good opportunities to learn all of the aforementioned skills.
What I have just started out is creating bigger projects, I am working on one of them and discussing @ #cybersecurity, and it seems pretty tough but if I get it through it will be a neat cipher.
Why not practice a different skill with each one - try to build one around a database, another around networking, etc.
right now I only have gists of small portions of code, but I want to create useful things for others as part of building my portfolio
Why not practice a different skill with each one - try to build one around a database, another around networking, etc.
That's right I have thought about it, one is around encryption stuff.
another is about system & networking.
another one is about web scraping
another is about working with graphql & facebook
Sounds great, and if you ever find that you need to dig a little deeper, then I'd suggest reading books on the topic.
thanks for giving time man @formal belfry
No problem. I hope that was helpful.
python is definitely my strongest language, but I know a decent amount of vanilla Javascript/React. Which route should I go for web development? I can make user interfaces that use API libraries in React, but I don't know if I should go with Node or Python for backend.
like I cant make my own APIs yet
Are people allowed to review portfolio?
Here
I am currently working on my web portfolio and would like feedback preferably from someone who is in the software dev industry
Yeah sure I’d be happy to help. @left storm
@vapid jay Take Python. Try to create a simple REST API in Flask. Look at Django for more complex projects and good defaults
Hi, I am about to get a paid internship in germany. Java with Spring Boot.
It will last 3 Months and will be Full-Time'ish (they dont really care about time but results I think).
I am a 5th semester bachelor in CS.
They offer me 800€/month. Is this a good offer or should I try to ask them for a bit more (say 850-900?)? Things to consider when asking, etc?
This would be my first job experience.
Thanks in advance for answers, please @ me
My experience with internships in europe, it depends on the company, some will pay a lot and some will pay less, like I was at a research facility doing python over the summer last year and I was paid minimal compared to if I had gone to a tech company/bank
@scenic token
I can't speak from a coding experience, but the hardest part in getting a job is getting experiencing on your cv in the first place. 800 euros is low, but mostly people learn a lot from the experience. @scenic token
in the talk I had with HR she also said me that I will most likely not "produce" much code for them, that most time will be me learning. So yeah, fits to what you said
I just want to not get underpaid coz I dont have experience in how much I am worth
they want to take me. Can it hurt me to ask for a bit more payment?
Asking for a bit could ruin your opportunity and overall it shows a lot about you if you tend to ask for more
Eh i would be happy with 500€ first job, for first job i wont be greedy
So i suggest you not to ask for more
As well i dont have that much expiriance, but i read abt it so i think its best solution
@scenic token which part of Germany is that
anyway it for someone doing bachelor only it is sounds good
like if it would be your final Master internship maybe it would be a bit low
and if they said:
in the talk I had with HR she also said me that I will most likely not "produce" much code for them, that most time will be me learning.
it sounds like you get both experinece and some OK money
Eh i am not sure when to apply for internships tho, I dtarted doind this maybe 2 months ago, i started to build some things and work with selenium tbh i dont think its enough, when would be the right time for that?
for me a befriended student asked around as the corp he works for is searching. I sent in the cv and got the internship
Oh does the same thing is going on with self taught python learners
I think a good way is to think of some small projects you can program, upload them on git and refer to them on your cv
maybe have sb look over it
9S, did you say you started learning 2 mo ago?
and if you get to a talk and they ask you about your programming experience, show them that you are willing to learn, for example jave a current project that teaches you something new
Yes, but i am kot totaly begginer to coding, like i was using js before with websites so it wasnt so hard for me to learn it
Now i am trying to makr some dmall projects
Yeah 9S, it's always good to apply but you should think about this more seriously.
Yesterday i used selenium to access the wiki and tkinter to make it as an app with inout and enter button...
Yes that's nowhere near enough to impress anyone hiring.
You need to think bigger, contributing to opensource software
that sort of thing
Not now obviously, but eventually.
tbh I got an internship with less
no, currently doing my ba
befriended student said the corp he works for was searching
Can you provide me example of bigger projects, it may be something you have done before or you heard someone did it, i want to creat better pixture abt it
How should I continue after I've learned the basics??
I'm a bit lost🤯
at that point doong python for half a year. corp was using java, relearning java since 2 weeks
Hmm bug tracker that sounds interesting 🤩
I am not sure tho how to make it but i will google more about it
That's something that might look good, you can use the bug tracker to track your progress making the bug tracker for example
But there's loads of information out there on complex programs, there's no shortage of that.
What exactly is github and can I really do smth there I'm such a big noob
started yesterday
SM it's best to look at guides, and get into using terminals.
if you're not already.
okey thx
what I use to teach me new stuff is to think about a small project that uses what I want to learn
an you learn better if you have fun while doing so
for example to teach me oop I wrote a small text rpg
I got suggestion from one developer to post every code in git repository is it good idea? I mean my repository might look bad..?
they will see your progress
I mean he already suggested me to do algorithm exercises but i am kinda stuck cuz i am not on a same line with math
It sounds like you know what you need to do.
exercise math more :(((
Yep, get inspired by people who are really good at coding challenges like
imo math is not that important. logical thinking is important and knowing basics of math
What is Competitive Programming: https://www.youtube.com/watch?v=ueNT-w7Oluw
What could be a better start to Google Kickstart 2020 than getting 1st out of over 10k participants?
Contest site: https://codingcompetitions.withgoogle.com/kickstart/round/000000000019ffc7
Unfortu...
Logic is but they implent that logic through math and physics
And after that make code more efficient
competitive programming is not good for learning programming
there is possibly even a negative correlation
Cyaa and thanks for help :D @round island
efficiency is not that important imo. more important is that you write code that can be understood by other programmers and that is easy to generalize
Ok like, I don't know this for fact, but I can presume that the important thing is you're good at coding.
And if you're good at coding challenges
You're probably good at coding.
in real world you wont have perfect data all the time - which competitive programming assumes often
you are a problem solver, no coder. programming is only your tool
Sounds like you've seen a lot of youtube videos broseph.
No offense.
But whatever.
Depending on interest in internship, asking for more could end up with them just moving on
Interns cost money, their output isn’t worth the pay most of the time
Reason most companies do them is they are good way to “interview” potential future Jr. Devs for cheap
If you work out, hey, future Jr. Dev
If you don’t, you leave and it was only 3000 euro loss.
@scenic token to be fair competitive programming is also problem solving lol
Time to get more money is when they convert you to Jr. Dev since you come in and should hit ground running quicker then other Jr devs
@scenic token to be fair competitive programming is also problem solving lol
@finite pendant
it sure is, but it often does not account for real world problems like documentation or bad user input, fail saves and so on. The part with negative correlation comes from an interview with a guy who got 2.place in googles competitive programming contest
Go to https://squarespace.com/jomatech to get a free trial and 10% off your first purchase
Errichto's channel: https://www.youtube.com/channel/UCBr_Fu6q9iHYQCh13jmpbrg
► Want to land jobs at Facebook/Google/Microsoft/Amazon? Learn how to do that here:
http://techinterviewpro...
Will they fire me for negative productivity?
I would
why would they keep you if you ahve negative productivity, what would you bring to the company then?
if you are actively making your coworkers lose time, for no benefit, then indeed a company will want to get ride of you, but it's not easy (except in extreme cases) to mesure productivity of programmers, so i'm not sure how you determine your productivity to be negative, if your code is so bad that improving it will cost more time than doing it right in the first place, or if you are breaking other's people code (introducing bugs, or just deleting working code), then that certainly counts as negative productivity, but it's rarely so clear cut
otoh an intern isn't really expected to generate useful code; they're just expected to learn a buncha stuff. So hiring an intern is like an investment. I have no idea how you're supposed to tell if the investment is paying off; I guess you judge the code that they did write as if it were going to go into production
I know my company sees interns as recruiting investments
And programming interns push code that ends up in production but it’s generally minor code or heavily reviewed
Thus why output is net negative. They push code but so many other devs have to be involved so they lose work time.
but they do end up recruited later sometimes?
in my case, yes. In which case I suppose for every recruiter we hire, we consider their internship -- plus the internships of the 4 or 5 others we didn't hire -- as part of the cost of hiring good people
How high is typical hiring cost?
I heard once a number around 15k€
For a junior - mid position, so for position not requiring much experience
Lossberg some do
We generally try to match our intern openings with how many expected Jr. slots will open next year. We obviously don’t always get it right but it’s tried.
Hiring cost is huge. Time for someone to get the resumes and filter them. Make initial phone call and screen. Send over candidates for review. In person interview, 90 days spin up process and if they don’t work out, start over again.
This is why contracting companies are so attractive. Ready to go workforce right there. Not to mention it’s cheap to let them go.
i got my first job through a recruiter, i think she got paid commission the equivalent of one month of my salary
i've seen referral bonuses around this amount also
probably a good proxy for how much hiring costs the company
@scenic token I understand what you mean there. I already saw that video. I honestly think that many of the problems you dont solve as a competitive programmer are rather easily solvable.
Hi
hey guys
if i got my projects on a web portfolio
do i still need to mention in my cv?
you definitely should imo
make it easy for the person reading your cv
they'll probably spend like 10 seconds looking at it
if u dont mind are uable to have a look at my portfolio to review?
it's okay you dont have to :p trying to get my stuff up and read y to send out by tonight
@marsh wind @radiant moon I once saw a spreadsheet why it is cost-wise better to get apprenticeships rather than search for learned workers.
Apprentices were labeled with a 100k price tag - but I am pretty sure it is very dependant on the job.
not the same as internships of course, but as a price comparison
Yeah I guess it depends on really many factors
@left storm sure i can take a look
Hi guys, i hope this is the right place for this question. So I've learned Python for a couple of months now and I'm wondering if it is worth getting certificates for starting a career in Python
I already have obtained my diploma in application developer.
what kind of certificate?
usually certificates alone have little value @tardy stag
it does depend on the certificate
but the rule of thumb is that you prove your knowledge not with certificate but with some exerience
i.e. project that showcase your skills
Hey guys
how long does it take to get some good skills in Python?
it depends
on 1) how fast you learn 2) how much time you can commit 3) previous experience with other languages 4)etc
I've started 3 days ago and I'm programming 6-7 hours in average
time is flying while programming
But I ask myself when it becomes like speaking a language?
I mean like when can I start with my own projects and stuff like that and how long should I still practice with tutorials and to which point
the answer is still "depends"
I would probably say that as soon as you have some idea for simple project and idea on how to approach it: start it
Maybe a few years?
@vapid jay I am kinda not the best person to ask
I would advice to refer to the pinned post
or to someone who were in the similar situation as you are now
@marsh wind Thank you! So instead of getting the certificates it might be better to build some projects showcasing different skills
yeah
Does anyone have some fun/cool recommendations for me to make? I think im like intermidiate (if that makes any sense) and like a challenge
I once saw a spreadsheet why it is cost-wise better to get apprenticeships rather than search for learned workers.
Apprentices were labeled with a 100k price tag - but I am pretty sure it is very dependant on the job.
@scenic token I wish the US did what Germany did; apprenticeships seem so much better than college
@radiant moon uh yeah I am from germany, don't know if other countries also do apprenticeships. The main 4 things I think germany does a better job than america are: higher education system (in germany you can study, get ur bachelor/master for basically free), health system (for most health problems you dont have to pay marginal cost (some euros maybe) if even (also the pharmaceutical economy cant set prices how they like it).
social market economy instead of free market economy
and gun laws.
But lets not get political, sorry
if i wanted to try and apply Python for business intelligence/business analyst roles - what sort of thing should i be learning in Python? the data science related stuff?
yes
@radiant moon The thing with apprenticeships, its much harder to climb into higher positions as opposed to a uni degree, at least the starting point is often lower with apprenticeship
really?
The system of apprenticeships is very different to how it is in somewhere like the UK. Much more ingrained into the work culture and more common
that's disappointing
the UK though has a lot of really shitty apprenticeships
as far as I know, we doin't have them at all in the US
some jobs -- like mine -- will hire interns but that's just for six months or so
The only reason the UK has them is because the UK government gives employers lots of money for hiring apprentices
so its just very cheap labour
and thats what a lot of apprenticeships end up as
then it's either rehire the person full-time when they graduate, or not
What’s the consensus on resume placement in regards to headings?
Certs > skills > experience?
hm?
not sure I understand what exactly you mean there @stable fern
But usually experience should be first
then skills/projects
Yeah that’s the answer I was looking for, thanks
anyone here kind of enough to have a skim read my resume and give me feedback?
usually yes
Hey @left storm!
It looks like you tried to attach file type(s) that we do not allow (.docx). We currently allow the following file types: .3gp, .3g2, .avi, .bmp, .gif, .h264, .jpg, .jpeg, .m4v, .mkv, .mov, .mp4, .mpeg, .mpg, .png, .tiff, .wmv, .svg, .psd, .ai, .aep, .xcf, .mp3, .wav, .ogg.
Feel free to ask in #community-meta if you think this is a mistake.
can but not any format
let me take screenshot
put link or image usually
@left storm holy shit were u a beginner 5 months ago?
im a beginner in high school right now, i know this is probably off topic from careers but could u perhaps let me know some useful tips you have to acquire as much knowledge as you did in little time
?^
uh
well you probably need go down to 1 page
since you dont have much backend/soft dev exp
so for you it would be junior/first position
only one that I've done throughout is coding coding coding, try to come up a project that would actually enjoy working on. Avoid random projects that someone tells you to do, if it doesn't sound interesting you will 100% lose interest. Start small, and work slowly, it will take time. it took a month or 2 before everything clicked. You will know when this happens @sour merlin
so for you it would be junior/first position
@marsh wind yh
well you probably need go down to 1 page
@marsh wind it used to be 3 pages but i cant reduce it to 1 without removing work experience
since i did apprenticeship roles
1 year each
which i am hoping doesnt look bad
ugh. problem is it's semi relevant experience for what u look for.
maybe you need to not discuss project in such details
I did ask that to some recruiters if should I even add my work experience if it has nothing to do with the role and they advised to do so but not 100% sure if it was right advice.
well it is useful
becasue it shows that you worked in industry
so you probably have soft skills
cool
also I would call it:
technical skills and soft skills
rather than power
unless it is common in your country
also regarding the the personal statement....
as it stands, I don't think it is useful
we tend to have personal statement
in uk
but not 100% sure if it's required. i'll ask around
It adds bulk of text that bears little information
I am not saying it cannot be useful
but when I read it I don't see anything that is not already there
Like if you apply for soft dev position, it is clear that you want to be a soft dev and the sentence where you say "I am curretnyl looking for solf dev roles" adds nothing to it
below you have both projects and tools, so why reiterate it?
and, honestly, last sentence is also reads like you are desperate to find a job
I was told few times that personal statement is like mini motivation letter and thus if you want to add it you should tailor it to the specific role at specific company @left storm
I believe that idea of personal statement/cover letter is to show some extra way you can add value to the company
and if you cannot find a real good way to put in few well rounded sentences it is better not to have it at all
well I don't know the UK specifics
but what is usually said is HR/recruiter spends 7-10 seconds per resume
makes sense
it usually means you need some eye hooks so to say. and fo junior role rather than putting as much text into as little space possible
you probably want to have good visual structure where some key points are highlited
for instance in your project rather than put:
Utilized: Python, Discord API, SQLite
you can put these words in the project description and make them bold
oh yh
I think we have few people in UK who frequents this chat, like @gilded valley so they might correct me
also I think @indigo sleet and or @shadow moss are some with more experience
someone told me the other day that the rule of thumb is usually this: if you are under 4-5 years of relevant experinece your CV should be single page
i mean my friend didnt have one for when he applied for banking and got job
@left storm exactly. and I believe also that if the job posting require cover leltter/motivation explicitly you don't need it (personal statement atop of resume) for sure
ah
btw if you apply via linkedin or put link to it, you'd better have some profesionally looking picture there
for project description:
in few places you write "added blah balh". It reads more like a commit message to me 😉
maybe to can shorten their descroptions too... Things like "Option to change /reset passwords for user accounts" probably can be ommited
finally, and this is a tough one, usually you experince should first on cv before projects/skills. In your case it is not so evident because you don't have yet backend/soft dev experinece
P.S. I think git should be up there in tech skills alongside languages
I guess that will be all for me. But to complete the picture it would be nice if someone more experinece, especially from UK could give a feedback
ah cool man, thank you sooo much for taking your time. Highly appreciate it. Adjusting it all
np, I am always happy to help 😉 I learned a lot here too, so I feel it is just fair to try help others 🙂
yes. thanks a gain
P.S. if you know more than English it usually won't hurt to put your languages
I'm East Coast American
Alright Hunter let's look
so my thoughts are my first impressions with American lenses, bias out of the way, let's go
Software Projects, too much, shorten this down
Message Encryption, don't care, Student level stuff
To-Do List Web App, Student level stuff though user account registration is cool but unless you integrated with Google/Facebook/Azure AD, again, meh
Incorporated Live Database for when information is updated on the GUI, it is pushed to the database I hope so, otherwise that database is useless
Added Functionality <snip> intern reflects the new settings on the database First, it's 'in turn', second, again, storing stuff in database is expected behavior
I'm seeing other grammar stuff, not sure if you are native English speaker, if so, clean that up, that's not acceptable
Employment history right after skills
and expand on what you did
process new hardware requests as part <snip> of the processing of po's
I assume you mean purchase orders, while everyone know what PO (check casing) is, abbreviations should almost never be used
I'm seeing weird word case and grammar, get someone else to read it and mark everything
Not sure what BCS is, spell it out
MTA either
What's with apprenticeship (which you misspelled) and employment history
Services Desk Analyst - Contract (SPACING)
oh yea, Is C in English good or bad, in America it would "average" and thus I wouldn't list it, though I see why you might have gotten that grade
Yeah I forgot to mention him to proofread English
4/10, would drop resume into shredder
and yes, grammar/spelling is important, it shows lack of proper care, this relates to programming because you will spend 2 hours fitzing with Python application because you forget to pay attention to detail in indentation and confused why it spits random errors at you OR why conditional statement isn't doing what you thought it would
@left storm
one of main reasons I basically never use/updated my CV in French (even though in France they might prefer it over English) that I don't have that level of French or a person who can proof read on demand
ah cool, going through feedbacks
I just know that if i'd to it they would shred it just for my French 🙂
in US, all resumes are in English but I'm pretty good at telling between not native and didn't spend enough time
yeah sure. In the end I only bothered with Engish CV
and it worked out so 🤷♂️
I was asked for French twice
and once I was asked if I can send .doc in addtion to .pdf
oh, their HR software probably only dealt with .docx
ours only does which is hilarious because we are GSuite company
What do you think of learning Python to start freelancing ? Does it worth it ?
compared to?
Employee salary vs freelance earnings
If you were freelancing and didn't have established client list and needed one language and one language only, it would be JavaScript
What about Python ?
because as evil as React/Angular/Node is, it's what powers the web and web is vast majority of freelancing
ours only does which is hilarious because we are GSuite company
@shadow moss only docx you mean?
yep
why? 🙂
but what if people send .pdf?
just had that problem
🤷 I have Office365 subscription so while I normally send PDFs, they come from docx
so I just emailed them DOCX
remember, it's megacorp, someone, somewhere picked our third party HR software and that's decision they made
I see, well kinda weird but 🤷
just sucks for someone who ddid not do it in doc initialy lol
my guess is docx lets them quickly put in my job history where they have to translate from PDF into software
so they are lazy and ask for docx to save themselves the work
Hunter, Maybe database manager, Weather Web App, Snapchat Discord Bot
my point there was don't write base functionality like it was awesome
ah
"I write to database" Big whoop, if it didn't, I'm going to fire you in day 3
well I remember when I uploaded CV on some websites they did good job parsing the data from it
not ideal but a decent one really
you can say, used SQLite for backend storage
ah
makes sense cool
Message Encryption is one that should just go
now you are in good hands Hunter 😉
Message Encryption with string isn't that awesome these days, every language has library for symmetrical encryption
and if you rolled your own encryption library, A) Cool and B) better be student exercise only, encryption isn't something you do on your own
yh
my bigger concern is employment history
you have this apprenticeship and this string of jobs
I don't know what's going on but it bothers me
unless this is something totally normal in UK
it would be crazy unusual in US
which part
oh
this might be cross pond not understanding
i did 2 different apprenticeship for 2 different companies
in US, job gaps are bad
yeah
one was for level 3 and other for level 4
some companies kick apprentice out after completing
so put in your resume in way that explains it to me
ah
if you held multiple positions
and the itc network security one the role was made redundant
be like Company A, Widget maker, Floobit spinner
Company B, ABox Programmer, ZBox tester
you could be like Company A - Apprenticeship: Role Role Role, Company B - Apparenticeship: role role role
also as I understand in his case apprenticeship != job, so it is not exactly a job gap?
leave it blank
you don't explain why you left in resume
just it seems like you were company hopping
show me you werent
This is my resume when I changed roles 3 times in 5 years, alot snipped
and yes, I was sysadmin who became Site Reliability Engineer which as I've been told by developers, is bougie sysadmin
for the projects should I just explain the tools I used and where?
Lower your project count
but explain your projects what they do and any tech you used
but pretend you were talking to another programmer
don't say "I wrote to database"
stuff another programmer is going to be like "Yes yes, that's normally how this works" is stuff you shouldn't exclude
Read OpenWeather API for locations, good
wrote code to read API, bad
flavor it up
I'm going back to Stellaris
cool tyy for feedbacks
How can I make myself stand out as a self taught programmer
And every job I look at I'm always missing some skills
It's of my opinion that desired/extra skill sets described in job applications are just a wishlist for HR. While it might not be desirable, or on your radar. An internship is a great way to get your foot into the door of a job.
bourgeoisie sysadmin
People pretending to (or think they are) high class and but they're really not (or don't realize they aren't.)
What virus said
Thanks
Calling an api can be written as “third party API integration”
lol
NOT FOR RECRUITMENT
sysadmin with more class, got it
you sound like a shady drug dealer
not sure if it's the right place to advertise for your services (but then is there a good place for it?)
Hello, got a question about working as a pentester. Is it often asked by clients to perform physical pentesting?
No
Pretty much only government requires it and skills for physical pen testing are not technically but emotional.
Can you manipulate your way into building?
@vital nimbus You should check out the podcast Darknet Diaries. If you're interested in pen testing, info sec, and cybersecurity stuff, it's pretty awesome! https://darknetdiaries.com/
@shadow moss That's not really in my skillset at the moment haha. That's why I'm asking.
@dire shell Thank you, will check !
BTW, two ways my buddy who did this was with UPS uniform and Xerox shirt
UPS uniform let him bring in box filled with stuff and Xerox let him bring in toolbox of stuff
Is there a discord that focuses on interview prep/whiteboard coding/technical interview?
for any/all languages
@vital nimbus You should check out the podcast Darknet Diaries. If you're interested in pen testing, info sec, and cybersecurity stuff, it's pretty awesome! https://darknetdiaries.com/
@dire shell that’s a fantastic podcast. Love listening to it 👍