Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Default Years of Experience Issue #19

Closed
zdondada opened this issue Feb 4, 2022 · 11 comments
Closed

Default Years of Experience Issue #19

zdondada opened this issue Feb 4, 2022 · 11 comments

Comments

@zdondada
Copy link

zdondada commented Feb 4, 2022

So, I'm someone with 20 years of experience and a super optimized resume. I usually get a response from 4/5 jobs I apply to. I figured if I scaled it up with this, I could land something epic. However, after applying to 200+ jobs, my response rate fell to 40/200 and I was baffled.

Finally yesterday, I was watching the bot and I noticed for one of the "How many years of experience?" kind of questions that it went to, it entered "0." Immediately I was like "holy shit, that's why my resume isn't even getting looked at! It's putting "0" for a ton of them as they invariably ask these kinds of extra questions and I'm getting filtered out by ATS." Of course I'm super pissed at myself for not QA'ing the process better but I assumed if I have 15 as the default, it would either put 15 or NULL thus preventing the jobs from even successfully submitting, so how in the hell is it doing this? I went through the config and there's literally no "0" even in my entire TXT file. Can you please help me look into this? My car is about to get repossessed and I was trying to speed up my job search, but it actually slowed it down.

@zdondada
Copy link
Author

zdondada commented Feb 4, 2022

PS C:\WINDOWS\system32> python main.p

====== WebDriver manager ======
Current google-chrome version is 97.0
Get LATEST chromedriver version for 9
Trying to download new driver from ht
Driver has been saved in cache [C:\Us
C:\WINDOWS\system32\main.py:16: Depre
driver = webdriver.Chrome(ChromeDri

DevTools listening on ws://127.0.0.1:
[27228:20740:0204/180106.190:ERROR:de
ed to read descriptor from node conne
[27228:20740:0204/180106.191:ERROR:de
ed to read descriptor from node conne
[27228:20740:0204/180106.192:ERROR:de
ed to read descriptor from node conne
[27228:616:0204/180106.198:ERROR:chro
If you don't see the END: message, th
[27228:616:0204/180106.199:ERROR:chro
[27228:616:0204/180106.231:ERROR:chro
't see the END: message, this is crbu
[27228:616:0204/180107.153:ERROR:chro
Starting the search for Digital Marke
Going to job page 0
Starting the application process for
[24892:12988:0204/180254.465:ERROR:gp
Already applied to the job!
Applying to the job....
Traceback (most recent call last):
File "C:\WINDOWS\system32\linkedine
next_button.click()
^^^^^^^^^^^^^^^^^^^
File "C:\Users\ZDADDY\AppData\Local
y", line 80, in click
self._execute(Command.CLICK_ELEME
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ZDADDY\AppData\Local
y", line 633, in _execute
return self._parent.execute(comma
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ZDADDY\AppData\Local
", line 321, in execute
self.error_handler.check_response
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "C:\Users\ZDADDY\AppData\Local
.py", line 242, in check_response
raise exception_class(message, sc
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
selenium.common.exceptions.StaleEleme
the page document
(Session info: chrome=97.0.4692.99)

Failed to apply to job! Please submit
Writing to the failed csv file...

@NathanDuma
Copy link
Owner

NathanDuma commented Feb 4, 2022

Could you send the job link? If you can't find it, it should be in your jobs tab on linkedin under applied.

@zdondada
Copy link
Author

zdondada commented Feb 4, 2022

Thanks for the quick response. I can't tell which one it was so I'm just going to run the script again and grab it when it hits one - the listings in this space are super common to have those parameters so I should find one within a few minutes. Let me check!

@zdondada
Copy link
Author

zdondada commented Feb 4, 2022

@NathanDuma
Copy link
Owner

NathanDuma commented Feb 6, 2022

It's not a linkedin standard question and it required a numeric answer. Change line 430 & 436 in linkedineasyapply.py to be max(self.technology_default, self.industry_default) instead of 0. This would probably fix the issue.

@zdondada
Copy link
Author

zdondada commented Feb 6, 2022 via email

@zdondada
Copy link
Author

zdondada commented Feb 8, 2022

@NathanDuma
Copy link
Owner

NathanDuma commented Feb 8, 2022 via email

@zdondada
Copy link
Author

zdondada commented Feb 8, 2022

Sweet - I'm not super hip I just started using Python for this project.. when you say replace you mean make it say this:

to_enter = max(self.technology_default, self.industry_default)
else:
to_enter = " ‏‏‎ "

                if text_field_type == 'numeric':
                    if not isinstance(to_enter, (int, float)):
                        to_enter = max(self.technology_default, self.industry_default)

And that would be the totality of 430 thru 436

@zdondada
Copy link
Author

zdondada commented Feb 8, 2022

image

@zdondada
Copy link
Author

zdondada commented Feb 9, 2022

Dude thank you SO MUCH! After making the fixes and running about 70 applications through it, I've been so inundated with requests today I can't keep up! I have companies like TED (TedTalks) hitting me up for Senior Marketing Director jobs priced at 180-200k .... You're the MAN!

@zdondada zdondada closed this as completed Feb 9, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants