Coder Social home page Coder Social logo

salaries's Introduction

Salaries of Polish software developers

Salaries of Polish developers. Project aiming to process and analize salaries of Polish software engineers, based on their claims found on 4programmers.net forum thread. The project is utilising Python, Docker, Scrapy, Pandas and Jupyter Notebook.

Opis po polsku

Wynagrodzenia polskich deweloperów. Projekt mający na celu zebranie i przeanalizowanie danych dotyczących deklarowanych wynagrodzeń polskich programistów. Dane zostały pozyskane z forum strony 4programmers.net:

https://4programmers.net/Forum/Kariera/233131-ile_zarabiacie?page=1

Projekt wykorzystuje technologie Python, Docker, Scrapy, Pandas i Jupyter Notebook.

Aim of the project

The project takes the data contained in the following thread:

https://4programmers.net/Forum/Kariera/233131-ile_zarabiacie?page=1

The devs were posting their earnings, stack and experience in the thread, the project aims to:

  1. Scrape this data
  2. Statistically analyze it, for example:
    1. Compute mean, dominant and median of it
    2. Make some graphs

Notes

Remember to

chmod +x start.sh
chmod +x wait-for-it.sh

in host system

Conda venv

Create conda venv and install required packages

conda init
conda create -p ./conda-venv

#this one prevents conda from activate on startup
conda config --set auto_activate_base false
conda activate conda-venv

pip install jupyter-notebook
pip install pandas
pip install matplotlib

conda-venv directory added to gitignore

when running

cd salaries
conda activate conda-venv

when stopping

conda deactivate

Author and license

Copyright 2023 Tomasz Wnuk

This code is for educational purposes only. Please do not modify or redistribute it.

Contact: [email protected]

https://github.com/tjwnuk

https://www.linkedin.com/in/tjwnuk/

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.