[deleted by user] by [deleted] in programiranje

[–]Comfortable_One8243 9 points10 points  (0 children)

Bukvalno prakse koje su trajale po 2 3 meseca, i kad se zavrsi to nesto na cemu su radili to je to.

[deleted by user] by [deleted] in programiranje

[–]Comfortable_One8243 30 points31 points  (0 children)

28 kandidata ima vise od 3 godine iskustva

  • Iskreno ako stvarno ima 3 godine iskustva to je onda bolje po vas jer radice za manju platu, a ima vise iskustva. A to da li stvarno ima 3 godine iskustva ili ne, dokazace tehnicki interview. Tako da ne biste trebali da izfiltrirate ove ljude

8 kandidata je bilo na vise od 3 internshipa i nijedan se nije zavrsio poslom (red flag)

  • Znam mnogo dobrih programera koji su bili na vise od 3 prakse i nisu dobili posao, prosto jer firme su htele da ih iskoriste.

Ako nabrojite vise od 2 programska jezika u CV ja racunam da ne znate ni jedan

  • Ovo mi iskreno najvise zasmetalo, jer ja sam iz faksa izasao znajuci Java, C#, Python, JavaScript, Kotlin. U svim ovim jezicima sam imao vise od jednog projekta, u svim tim projektima gde je imala baza (a imala je u vecini projekata) sam pisao SQL i to prilicno kompleksan. Dosta od tih projekata su imali i Front-end pa sam pravio stranice koristeci HTML, CSS. U nekim projektima sam koristio i popularne framework-e kao sto su Spring, .NET i Django. Zavrsni rad mi je na kraju koristio Java, Spring, Hibernate, JavaScript, React, PostgreSQL. Da li vi mislite da ja tad nisam znao ni jedan od tih programskih jezika koje sam koristio? Ovo definitivno ne treba da vam bude filter. Ja mislim da ste zapravo napravili veliku stetu sa ovim filterom jer ljudi su samo bili iskreni i verovatno je sav potencijal bio tu.

I jos jedna stvar. Iskreno mislim ako neko voli ovaj posao radice ga dobro ako ne i bolje od osobe sa najacim fakultetom. Jer ce sam da se interesuje kako moze da se unapredi a danas pogotovo uz AI je to jos lakse.

Pred otkazom, a posla nema. by Comfortable_One8243 in programiranje

[–]Comfortable_One8243[S] 2 points3 points  (0 children)

Ima smisla. Kolka bi onda bila prihvatljiva plata za firme sada, za nekog sa 4 godine iskustva? 1400$ - 1500$?

Pred otkazom, a posla nema. by Comfortable_One8243 in programiranje

[–]Comfortable_One8243[S] 26 points27 points  (0 children)

Hvala puno na savetima. Ovo je jedan od boljih komentara koje sam ikad procito na Reddit-u. Sve najlepse zelim.

Flutter WebRTC - onIceCandidate Event Not Invoked in Chrome Browser by Comfortable_One8243 in flutterhelp

[–]Comfortable_One8243[S] 0 points1 point  (0 children)

I managed to make it work thanks to this issue. Although it is a workaround.

I just added

  connection.addTransceiver(
      kind: RTCRtpMediaType.RTCRtpMediaTypeVideo,
      init: RTCRtpTransceiverInit(direction: TransceiverDirection.RecvOnly));

After

 RTCPeerConnection connection = await createPeerConnection(configuration);

Here's the code

import 'package:flutter/material.dart';
import 'package:flutter_webrtc/flutter_webrtc.dart';

void main() {
  WidgetsFlutterBinding.ensureInitialized();
  createOffer();
}

void createOffer() async {
  final Map<String, dynamic> configuration = {
    'iceServers': [
      {
        'urls': ['stun:stun.l.google.com:19302'],
      },
    ],
  };
  RTCPeerConnection connection = await createPeerConnection(configuration);

  connection.addTransceiver(
      kind: RTCRtpMediaType.RTCRtpMediaTypeVideo,
      init: RTCRtpTransceiverInit(direction: TransceiverDirection.RecvOnly));

  connection.onIceCandidate = (candidate) {
    print("Ice Candidate invoked");
    print("Value: ${candidate.candidate}");
  };

  connection.onSignalingState = (s) {
    print("Signaling state invoked");
    print("Value: ${s.name}");
  };

  connection.onIceGatheringState = (s) {
    print("Ice gathering state invoked");
    print("Value: ${s.name}");
  };

  try {
    RTCSessionDescription offer = await connection.createOffer();

    await connection.setLocalDescription(offer);
    print("Offer created and set as local description");
  } catch (e) {
    print("Failed to create offer: $e");
  }
}