Czy Programista Musi Znać Język Angielski?

Cześć W dzisiejszym artykule przedstawiłem moją opinię na temat tego, czy programista musi znać język angielski. Przedstawiłem również jakie są korzyści zaawansowanej znajomości tego języka. Opisuję między innymi:
✅ Rozwój kariery,
✅ Firmy,
✅ Rozmowy kwalifikacyjne,
kazik- - Czy Programista Musi Znać Język Angielski?

Cześć W dzisiejszym artykule p...

źródło: comment_1603819201HlrKV2PLi2FRYpvytUCFcc.jpg

Pobierz
  • 4
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Mirki umiace dobrze w komputer jest sprawa. Chcialbym pobierac z googla informacje na temat fryzjerow. Konkretnie z tej zakladki mapy gdzie sa listy firm dodanyxh do google. Jest jakas inna droga niz scrapowanie? Bo pewnie google sid lrzed tym jakos zabezpiecza.
Wiem ze jest tez cos takiego jak places API, ale platne, a tp tylko hobbystyczny projekt
Najlepeiej jakby byl w C# ale bez znaczenia, chodzi mo o sama idee.
#scraping
ChamskoCytuje - Mirki umiace dobrze w komputer jest sprawa. Chcialbym pobierac z goog...

źródło: comment_1603719805GLr4nzY142jDzfBtYm1oBl.jpg

Pobierz
  • 10
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ChamskoCytuje: Albo kup te API albo odpuść bo obstawiam, że jak google wykryje żeś BOT a nie człowiek to captchę Ci zacznie rzucać. Jestem prawie pewien - nie wiem czy wiesz czym są google dorks ale jak się ich dużo używa to google po Cię IP odcina na jakiś czas bo podejrzana aktywność
  • Odpowiedz
Zacząłem teraz pracę w nowym projekcie. Mam prawie 10 lat doświadczenia, a ostatnio takie rzeczy widziałem w Comarchu. Mireczki co robić :|?
https://pastebin.pl/view/d9f07589?fbclid=IwAR3F8KG0KUdfmAPX2CTlRK14B6G8obYpghGH3u-zD-pYmcSkMnDe473rdFY
https://pastebin.pl/view/6d34cac7?fbclid=IwAR0eYDPb4hxe9tvvwBPj1En9G-0AEG0y2ZzBTjUvFlQPuoN8cwyTSHJ4HYY
A to tylko takie najbardziej jaskrawe przykłady. Trochę ciężko na dzień dobry powiedzieć ludziom w projekcie, że ich kod jest gównem i najlepiej byłoby 3/4 przepisać od nowa :P

#programowanie #csharp #gorzkiezale #kwiatekdlafir3fly
  • 15
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Yahoo_: XDDD this code made my day.

Nie tylko w Comarchu takie kwiatki widzę.
Przeszedłem z małej firemki do "renomowanej" firmy i to był strzał w stopę. Klasy po 4-5k linijek i czemu to tak wolno działa...
  • Odpowiedz
konto usunięte via Wykop Mobilny (Android)
  • 5
@Yahoo_: parafrazując klasyka, może i jest ciulowo, ale kto robi dobrze? ( ͡° ͜ʖ ͡°) Kto czegoś takiego nie popełnił? Po 10 latach to już pewnie wiesz, że takie kwiatki wynikają z różnych rzeczy, w tym np. presji czasu i ciśnieniu na ficzery. I zazwyczaj jest tak, że to gówienko może i śmierdzi, ale koniec końców zarabia na Twoją pensję, więc takie jednoznaczne oceny zwykle nie
  • Odpowiedz
@kickfire: python najlzejszy, nie trzeba kompilować, intuicyjna składnia. Była taka książka „Automating boring stuff with python”. Generalnie świetnie się sprawia jako język skryptowy. Nawet napisanie prostego skryptu selenium wypełniający forma na stronie to tylko kilkanaście linijek bez żadnych mavenow i innych kombajnów
  • Odpowiedz
@kickfire: jak na własne potrzeby, spróbowałbym każdego z wymienionych przez Ciebie jak i kolegów języków.

Liczy się wynik i swoboda pracy.

Plusem skryptowych programów jest to, że nie kompilujesz tylko uruchamiasz ten skrypt (python, ruby, js, ps, ...) wydaje się najmniej wydajne ale rzeczywistość potrafi zaskoczyć. Musisz mieć zawsze środowisko uruchomieniowe, można popsuć program przez
  • Odpowiedz
@paranormalny: A co sprawia Ci trudność?
Po pierwsze pobierasz dane Console.Readline. Dalej parsujesz metodą TryParse i sprawdzasz ifami rezultat. Następnie w razie niepowodzenia bądź liczby <0 rzucasz wyjątek throw formatexception. I to by było tyle
  • Odpowiedz
Wiem, że interfejsy służą zabezpieczeniu temu, żeby dana klasa na pewno implementowała dane metody, ale z tego co czytałem, to też można utworzyć zmienną typu danego interfejsu i potem przypisać ją do instancji klasy, która ten interfejs implementuje, ale co to tak naprawdę daje? Mógłby ktoś podać jakiś w miarę prosty przykład zastosowania interfejsu i napisać, co by się stało gdyby tego interfejsu nie było?
#programowanie #programista15k #
  • 17
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@Edelner: interfejsy nie służą do zabezpiecznia, tylko do polimorfizmu. Tam gdzie użyjesz interfejsu możesz wstawić dowolną klasę, która spełnia interfejs, więc możesz użyć tego samego kodu do różnych zastosowań

Przykład w pseudo C#, bo go nie znam:

interface
  • Odpowiedz
@Edelner: nie jest trudno wyobrazić sobie interfejs Writeable, który zawiera jedną metodę write(byte[] buffer). Natomiast implementacje mogą być różne - pisanie na ekran, pisanie do pliku, pisanie do strumienia, pisanie do gniazda, pisanie do buforu w pamięci, wszystko będzie używało tego samego API, ale będzie miało inną implementację. Dzięki temu możesz napisać funkcję print_hello(Writeable writer) { writer.write("Hello world!"); } i nie przejmować się gdzie ani jak będzie to
  • Odpowiedz
@greg_vv:
Mogę źlę mówić bo sam się uczę tego dopiero, ale w moim przypadku:
Singleton przy tworzeniu clientów do APIRestowego/Baz/RequestówHttp itp. i bodajże do logger'ów (logowanie komunikatów i błędów).
Tworzysz tylko 1 instancję a później z niej korzystasz zamiast tworzyć kolejne.
  • Odpowiedz
ale zamiast "/n" nauczyłem się używać Environment.NewLine.


@czupek: w różnych systemach operacyjnych może być \n albo \r\n pewnie dla tego lepiej użyć zmiennej środowiskowej.
  • Odpowiedz
@buntuubuntu: skoro wyłączenie jpgów ogólnie potrafi funkcjonalnie rozjechać testy, to trochę słabo, ale jakby trochę szczegółowiej określać pattern tego, co blokujemy, to może być przydatne
  • Odpowiedz
Mam taką pracę domową z przedmiotu algorytmy i struktura danych:

Napisz klasę wraz z pakietem służącą do pomiaru czasu działania programów (w tym parametry statystyczne). Wyniki pomiarów mają być zapisywane do pliku tekstowego w taki sposób, aby można je było łatwo przenieść do arkusza kalkulacyjnego. Oprócz napisania klasy, narysuj schematy blokowe metod obliczających parametry statystyczne oraz oszacuj złożoność obliczeniową tych metod. Zadanie ma być spakowane w pliku RAR. Oprócz projektu netBeans, plik powinien
  • 23
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@GienekZFabrykiOkienek: dokumentacja jest po angielsku, materiały są po angielsku, słowa kluczowe są po angielsku, cała biblioteka standardowa jest po angielsku, cała branża jest po angielsku. Jak ktoś nie umie w angielski na poziomie by nazwać funkcję get_input to trafił na nie te studia. Angielski na studiach nie uczy od podstaw, tylko na pewnej bazie, którą delikwent ma wynieść z poprzednich poziomów nauczania.
  • Odpowiedz
Kurde, dopiero co zacząłem z C# i takie pytanie, bo nawet nie wiem jak tego w necie szukać, a wiem że wy pomożecie. Jak zrobić, żeby po wpisaniu w konsoli np /imie, zwróciło imię, które ktoś tam podał wcześniej? Trzeba funkcję specjalną robic, czy już jest taka zdefiniowana?
#csharp #programowanie
  • 3
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

Jak zrobić, żeby po wpisaniu w konsoli np /imie, zwróciło imię


@Mikstolar: no chyba trzeba tak zaprogramować, żeby po wpisaniu tego co wpiszesz zrobiło to co chcesz by zrobiło ( ͡° ͜ʖ ͡° )*:
Teraz jeżeli mnie nie rozumiesz, to przynajmniej czujemy się tak samo
  • Odpowiedz
@Mikstolar:
TIP:

konsolowa aplikacja ma startowy punkt Main z tablica argumentów, które podasz (a możesz też wczytać z konsoli)

Potem musisz pobrać (w tym wypadku pierwszy argument), a potem go do czegoś porównać, więc wcześniej musisz gdzieś sobie zapisać i jakąś namiastkę bazy.
  • Odpowiedz
Ma ktoś jakieś fajne repo albo tutorial/ksiązke/wideo z implementacją modular monolithu w asp.net core ? To co znajduje to jakieś base repos albo wręcz przeplatanki asp.net core z Owinem.
Interesuje mnie głównie warstwa infrastruktury, rejestrowania modułów, konfiguracji HTTP etc w jakiś sprytny i elegancki sposób.

#programowanie #aspnet #webapi #dotnetcore #csharp
  • 2
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach

@ewolucja_myszowatych: Osoby, które robią tutoriale mają wcześniej wszystko przygotowane i prawdopodobnie przynajmniej jeden raz już to napisały wcześniej. Nawet pan profesur jak wygłasza wykład to ma wszystko opracowane i przygotowaną prezentację (oczywiście jeśli umie obsługiwać projektor).
  • Odpowiedz
Da się zrobić w Visualu Studio tak, żeby suwak do przewijania konsoli obejmował tylko miejsce gdzie są dane? Mam kilkaset wierszy, ale żeby dojść do ostatniego to suwak trzeba przesunąć o kilka procent wysokości okna, przez co operowanie nim jest niewygodne. Gdyby suwak był na dole okna przy ostatnim wierszu to byłoby to dużo wygodniejsze. Obrazek pokazuje o co mi chodzi.

#visualstudio #csharp
Goglez - Da się zrobić w Visualu Studio tak, żeby suwak do przewijania konsoli obejmo...

źródło: comment_1602860086K3YMFegSz1cnQJm2amtPY7.jpg

Pobierz
  • 8
  • Odpowiedz
  • Otrzymuj powiadomienia
    o nowych komentarzach